IviFgen Error and Warning Codes
Status Code Ranges
Status Code Type | Numeric Range (in Hex) |
---|---|
IviFgen Errors | 0xBFFA2001 to 0xBFFA3FFF |
IviFgen Warnings | 0x3FFA2001 to 0x3FFA3FFF |
IVI Specific Driver Errors | 0xBFFA4000 to 0xBFFA5FFF |
IVI Specific Driver Warnings | 0x3FFA4000 to 0x3FFA5FFF |
IVI Errors | 0xBFFA0000 to 0xBFFA1FFF |
IVI Warnings | 0x3FFA0000 to 0x3FFA1FFF |
Common Instrument Driver Errors | 0xBFFC0000 to 0xBFFCFFFF |
Common Instrument Driver Warnings | 0x3FFC0000 to 0x3FFCFFFF |
VISA Errors | 0xBFFF0000 to 0xBFFFFFFF |
VISA Warnings | 0x3FFF0000 to 0x3FFFFFFF |
The IviFgen class driver defines the following error codes in addition to the IVI-defined error codes.
IviFgen Error Codes
Error | Value | Message |
---|---|---|
IVIFGEN_ERROR_NO_WFMS_AVAILABLE | 0xBFFA2004 | The function generator's waveform memory is full. |
IVIFGEN_ERROR_WFM_IN_USE | 0xBFFA2008 | The waveform is currently in use. |
IVIFGEN_ERROR_NO_SEQS_AVAILABLE | 0xBFFA2009 | The function generator's sequence memory is full. |
IVIFGEN_ERROR_SEQ_IN_USE | 0xBFFA200D | The sequence is currently in use. |
IVIFGEN_ERRMSG_INVALID_WFM_CHANNEL | 0xBFFA200E | The waveform was created on a different channel than the one for which it is being configured. |
IVIFGEN_ERROR_TRIGGER_NOT_SOFTWARE | 0xBFFA1001 | The trigger source is not a software trigger. |