LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

getting complex waveform from 1d array data??as

Solved!
Go to solution

sir i think it will be all right if i take dt as reciprocal of sampling rate.

nauman
0 Kudos
Message 21 of 23
(525 Views)
Solution
Accepted by topic author nauman2558

nauman,

 You must remove that interleave function from your vi and wire directly. When you branch a wire like you have it now it is just making a data copy. i.e. if the first element of the array is 0.707 and the second is -0.707. When you branch the wire you make a copy and interleave it you will end up with an array of 0.707, 0.707, -0.707, -0.707. The cast function will then end up changing that to 0.707 0.707i and -0.707 -0.707i. Probably not what you want.

 "dt as a reciprocal of sampling rate" is correct. So if you know your sampling rate you can calculate your dt.

Now Using LabVIEW 2019SP1 and TestStand 2019
0 Kudos
Message 22 of 23
(520 Views)

sir thank you very much 😄 atlast with your help i am able to transmit and receive constellation diagram. now i have to reduce my bit error rate. sir plz have a look at these png's. what should be the values at tx msg and rx sync parameters, sir kindly tell, what is meant by sync found index? is it should be large number or small?

nauman
Download All
0 Kudos
Message 23 of 23
(514 Views)