Custom User Opcode (USRINTR and USRCONT)

These opcodes are part of the open software extensions that allow you to define custom opcodes for each major mode of operation.

Arguments may be passed into a custom opcode handler as an XARG list. An optional array of words returned from that handler appears after the command executes.

 15  14  13  12  11  10   9   8   7   6   5   4   3   2   1   0
 ---------------------------------------------------------------
|   |   |   |   |   |   |   |   |    |   |   |   |   |   |   |   |
|    User Bits  | 1   1   1   1    1   0 |CON| 1   1   1   1   1 |  Command 
|---------------|------------------------|---|-------------------|  
UserBits
Four additional bits defined by the user to help subdivide the opcode functions.
CON

If set, the I,Q data acquisition thread proceeds continuously while the opcode is executed.

If clear, the I,Q stream is interrupted before handling the call.

 15  14  13  12  11  10   9   8   7   6   5   4   3   2   1   0
 ---------------------------------------------------------------
|   |   |   |   |   |   |   |   |    |   |   |   |   |   |   |   |
|                      Optional Input Words                      |  XARG List 
|----------------------------------------------------------------|  
 15  14  13  12  11  10   9   8   7   6   5   4   3   2   1   0
 ---------------------------------------------------------------
|   |   |   |   |   |   |   |   |    |   |   |   |   |   |   |   |
|                      Optional Output Words                     |  User Output
|----------------------------------------------------------------|