I want to use the PXI-5671 and PXI-5661 modules to do an experiment with amplitude modulation, but I have made little progress. My first problem is on the Tx end trying to create the modulating waveform to feed into the "Modulate AM" vi that came included with the Modulation Toolkit.
I want to be able to pick a file on the controller hard disk and use its raw binary data in order to create a square modulating wave. So for example...
1. I pick a file, and let's say the first byte of data of that file is 10110000
2. I set my modulating frequency as 1MHz, and produce a square wave that has starts with an amplitude of "1" and holds for a microsecond, then "0" for a microsecond, then "1" for 2 microseconds, then "0" for 4 microseconds
3. The AWG is loaded with this waveform data and the carrier is modulated
4. Repeat steps 1-3 until the file is completely transmitted
Can this be done in a way such that the carrier is modulated seamlessly in time? The experiement doesn't require that the conversion of data/loading of the waveform be done byte-by-byte, the main thing is to preserve the stream...