MT Despread Symbols VI

LabView Digital Modulation

MT Despread Symbols VI

Performs the direct sequence spread spectrum (DSSS) despreading operation on a spread sequence of data bits.

MT Despread Symbols

c1di8.gif

input chip stream specifies the sequence of data chips to be despread.

c1di8.gif

spreading code specifies the sequence of bits that serve as the spreading code.

cdbl.gif

sync confidence threshold specifies the minimum correlation required for input chip stream to be considered synchronized with the spreading code. This parameter is only applicable when reset? is set to TRUE. Valid values are between 0.0 (no correlation required) and 1.0 (perfect correlation required).

ci32.gif

sync search depth specifies the desired number of bits (not chips) over which to search for a sync confidence metric greater than the specified sync confidence threshold. This parameter is only applicable when reset? is set to TRUE.

cbool.gif

reset? specifies whether the VI synchronizes despreading at each call using the sync search depth (bits) and sync confidence threshold parameters. reset? must be set to TRUE whenever you want to resynchronize. When reset? is set to FALSE, the sync search depth and sync confidence threshold parameters are ignored and despreading continues from the previous iteration. The default is TRUE.

ccclst.gif

error in (no error) can accept error information wired from previously called VIs. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the front panel error in control and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

cbool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the front panel error in control and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

ci32.gif

code identifies the error or warning code. Right-click the front panel error in control and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

cstr.gif

source describes the origin of the error or warning. Right-click the front panel error in control and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

i1di8.gif

output bit stream returns the despread series of bits.

Note   output bit stream has (1/L × input chip stream) number of elements, where L is the length of the spreading code sequence.
ii32.gif

sync found index returns the synchronization index of the synchronization sequence found within the input chip stream. This parameter returns –1 if no sync was found.

idbl.gif

sync confidence metric returns the measured confidence metric when input chip stream is aligned using the sync found index. Values fall between 0.0 (0% measured confidence) and 1.0 (100% measured confidence).

icclst.gif

error out passes error or warning information out of a VI to be used by other VIs. Right-click the front panel error out indicator and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the front panel error out indicator and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

ii32.gif

code is the error or warning code. Right-click the front panel error out indicator and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

istr.gif

source describes the origin of the error or warning. Right-click the front panel error out indicator and select Explain Error or Explain Warning from the shortcut menu for more information about the error.