LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Bit stream using myDAQ

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.

0 Kudos
Message 1 of 6
(3,062 Views)

@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 http://forums.ni.com/t5/LabVIEW/Bit-error-rate-of-a-channel/m-p/3076076

 

0 Kudos
Message 2 of 6
(3,058 Views)

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

0 Kudos
Message 3 of 6
(3,044 Views)
Are you using the modulation toolkit - http://sine.ni.com/nips/cds/view/p/lang/en/nid/210568?
0 Kudos
Message 4 of 6
(3,007 Views)

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

0 Kudos
Message 5 of 6
(2,963 Views)

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.

 

http://www.ni.com/product-documentation/5434/en/

0 Kudos
Message 6 of 6
(2,937 Views)