Digital
August 2008, 372504F-01
Use the VIs on the Digital Modulation palette to modulate and demodulate signals using PSK, FSK, QAM, MSK, ASK, and CPM formats, and for adding common impairments.
Palette Object | Description |
---|---|
MT Open Session |
Creates an empty modulation session refnum. When the modulation session refnum is created, navigate to the All Functions»Application Control palette and drop an empty property node on the block diagram. When you wire the modulation session refnum into the property node, the property node displays the name Modulation Toolkit as its title. You can either write (set) or read (get) attributes using the property node. |
MT Close Session |
Closes any open modulation session. |
MT Generate Bits (poly) |
Generates the sequence of data bits to be modulated. This polymorphic VI can generate Fibonacci or Galois pseudonoise (PN) bit sequences. It can also generate bit sequences based on a user-defined pattern. The selected pattern is repeated until the user-specified number of total bits is generated. |
Subpalette | Description |
---|---|
Coding |
Use the VIs on the Coding palette to encode, spread, and puncture baseband data streams. |
Interleaving |
Use the VIs on the Interleaving palette to perform permutation, and block and convolutional interleaving. |
Modulation |
Use the VIs on the Modulation palette to implement several types of digital modulation. |
Decoding |
Use the VIs on the Decoding palette to decode, despread, and depuncture baseband data streams. |
DeInterleaving |
Use the VIs on the Deinterleaving palette to perform depermutation, and block and convolutional deinterleaving. |
Demodulation |
Use the VIs on the Demodulation palette to implement several types of digital demodulation. |
Impairments |
Use the VIs on the Impairments palette to add several types of baseband impairments to digital signals. |
Equalization |
Use the VIs on the Equalization palette to implement several types of digital equalization. |
Utilities |
Use the VIs on the Utilities palette to perform tasks such as applying filters, generating synchronization parameters and symbol maps, and opening and closing your session with the Modulation Toolkit VIs. |
Measurements |
Use the VIs on the Measurements palette to measure parameters including BER, Rho, burst timing, and quadrature impairments. |
Visualization |
Use the VIs on the Visualization palette to create eye and constellation diagrams, IQ-to-XY graphs, and trellis diagrams. |
© 2008 National Instruments Corporation. All Rights Reserved.