LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

PAM Tx Labview implementation

Hi,

I am very new to Radio Transmission and USRP and I am trying to make a PAM Transmitter but for taking hints I am taking clue from this ni USRP example. But I am not able to understand few things.Please someone help.

1)I can understand that the pam block below is doing the PAM generation but where is the message signal being generated?

2)Also what is PN Sequence??

3)MOST IMP: DOES ANYONE HAVE AN EASIER EXAMPLE OF PAM OR QAM TO START WITH??

 

0 Kudos
Message 1 of 2
(3,040 Views)

Hi Ferdoon,

 

I would repost this in the RF portion of the discussion forums with the example you are using either referenced by name or attached to the post. The USRP Modulation Toolkit examples are located here in Program Files:

 

C:\Program Files (x86)\National Instruments\LabVIEW 2016\examples\instr\niUSRP\ModulationToolkitExamples

 

Replace 2017 with your version of LabVIEW and you should be able to find all of the examples. You can also use Ctrl+H to open up the context help and use it to understand the examples better.

1) It is unclear what example you are using. But in the niUSRP EX PAM Tx example it looks like the PAM signal is being generated from the mod_Continuous BB-PAM generation.vi.

2) PN is Pseudorandom Noise. The sequence allows you to create pseudo-random PAM data. On the receive side you can use the same PN Sequence as the expected data to validate whatever channel you are sending the PAM data over - you can get error rate and all of that data.

3) You can also try looking at the Modulation examples, but they will not be USRP specific.  Located here:

 

C:\Program Files (x86)\National Instruments\LabVIEW 2016\examples\Modulation

 

Hope this helps.

Michael

Michael Bilyk
Former NI Software Engineer (IT)
0 Kudos
Message 2 of 2
(2,979 Views)