01-20-2015 03:42 PM
Hello.
I am new to Labview. I want to have stream of bits to be line coded using some technique such as Manchester coding, RZ etc and the modulate the signal and transmit over a channel using myDAQ.. I want at the other end of the channel to retrieve the signal, demodulate and decode. Finally I want to compare the sent bit stream and the received bit stream hence calculating the BER. My channel is a power line communication channel and I already have my coupling circuits.
Thank you.
01-20-2015
03:46 PM
- last edited on
12-18-2024
03:41 PM
by
Content Cleaner
@bns2804 wrote:
Hello.
I am new to Labview. I want to have stream of bits to be line coded using some technique such as Manchester coding, RZ etc and the modulate the signal and transmit over a channel using myDAQ.. I want at the other end of the channel to retrieve the signal, demodulate and decode. Finally I want to compare the sent bit stream and the received bit stream hence calculating the BER. My channel is a power line communication channel and I already have my coupling circuits.
Thank you.
So now that we know what you want.
What have you attempted?
Sounds like yet another project where someone is expected to provide you with a solution ready-made. This isn't the forum for that.
EDIT: This is a post is a duplicate. THe original can be found at https://forums.ni.com/t5/LabVIEW/Bit-error-rate-of-a-channel/m-p/3076076#M878517
01-20-2015 04:04 PM
Sorry about that.
Well I have been able to encode a digital waveform using Manchester coding. I now need to modulate it using FSK,QAM or OFDM and then transmit the signal. I then want to perform the demodulation. I am stuck with the modulation and the demodulation.
Thank you
01-20-2015
07:58 PM
- last edited on
12-18-2024
03:41 PM
by
Content Cleaner
Are you using the modulation toolkit - http://sine.ni.com/nips/cds/view/p/lang/en/nid/210568?
01-21-2015 02:11 PM
Hello.
Yes i have tried to understand some examples given in NI but I can't relate them sufficiently enough to what I want to do especially interfacing with the myDAQ for transmission.
Thank you
01-22-2015
10:52 AM
- last edited on
12-18-2024
03:42 PM
by
Content Cleaner
bns2804,
Reading from and writing to the myDAQ is performed using the NI DAQmx drivers. You will not be able to do hardware timed AI/AO, so the myDAQ may not be appropriate for your application. You will likely see a good bit of jitter if you attempt to create a sinusoidal wave via your analog output.