SENSOR

Dual Channel A2D Sensor Application Macro.

SENSOR - Dual Channel A2D Sensor Application Macro 

<CARD>   - ICEPIC card name
<FLAGS>  - Optional run-time flags
<CONFIG> - Configuration file 

This macro runs two IO Modules (typically A2Ds) with optional DDCs on a DevIce
To use multiple cards for larger bandwidths, run snapapp/tbl=sensors.

It can optionally take on components of Fuse, Elf, and Sceptor that have been recoded 
as Ice-Cores for implementation in super low SWAP devices like the Ice-PAC or Ice-RFSoC.

Messages:

  GETCFG	- gets the configuration of INFO=row as a key=value table
  SETCFG	- sets the configuration of INFO=row as a key=value table (row=0 is all rows)
  CFG_SAVE	- saves the current config to DATA=filename
  CFG_LOAD	- loads DATA=filename into the current config
  GETLOG	- gets the last line sent to the MSG log 

Switches:
  /NTC=n	- Number of total DDC channels
  /OFFLINE	- The macro does not use a PIC card.
  /RFFREQ=x	- Default RF Freq in MHz for input A2D tuner
  /RFGAIN=x	- Default RF Gain in db for input A2D tuner
  /ARFFREQ=x	- Actual RF Freq in MHz for plotters
  /DBOFF=x	- dB Offset for PSD calibration 
  /AFLAGS=f	- additional flags
  /SERVER=port	- add RMIF/HTTP server
  /XCVR=alias	- ICE-ARx series transciever alias (ar,ar0)
  /XCFB=x	- ARx frequency below which to Bypass in GHz
  /NTC-n	- number of tuner channels
  /AAUX=aux	- archive AUX for both
  /AAUX1=aux	- archive AUX for channel 1
  /AAUX2=aux	- archive AUX for channel 2
  /ATL=tl	- archive transfer length in bytes
  /XFREQ=x	- initial XCVR freq in MHz
  /XFOFF=x	- XCVR freq offset for plotters
  /RATE=x	- override A2D rate in MHz