Help: ICE_KEYS_TABLE

The table key takes a stringified version of a table that lists key=value pairs for execution, and optionally

The table key takes a stringified version of a table that lists key=value pairs for execution, and optionally
returns the actual values implemented in the hardware.  If there is no =value then this simply returns the current value.

It can be used to set groups of keys and optionally named core parameters using the special CORE=n key.  If this key is 
present in the string, all ensuing pairs are handled by core instance N executed on this handle.

For exammple:
  setkey dmac TABLE {NFGAIN=-30,CORE=1,S:NAME=,D:FSYM=}
will set the KEY_NFGAIN on this dma channel and query the name and symbol rate of the 1st core.
The return string will contain, for example:
  {NFGAIN=-30,S:NAME=AWG,D:FSYM=10000000.0}

Also:
  setkey dmac TABLE {CORE=4,F:DDC_CVAR=,F:DDC_COFF=}
will return the cluster variance and carrier offset from the IQ core as
  {F:DDC_CVAR=-31.465,F:DDC_COFF=0.00100}

Note that all CORE parameters must include the type prefix, X: , where X is S|L|F|D for String|Long|Float|Double. 
This is necessary as there is no common dictionary for COREs and error checking is handled by the core itself.