DAPL 2000 version 2.56 error messages
-------------------------------------
*** Error 2: fatal system error
*** Error 3: fatal system error
*** Error 5: fatal system error
*** Error 8: fatal system error
*** Error 9: fatal system error
*** Error 10: fatal system error
*** Error 11: fatal system error
*** Error 12: fatal system error
*** Error 14: fatal system error
*** Error 15: fatal system error
*** Error 16: fatal system error
*** Error 26: fatal system error
*** Error 28: fatal system error
*** Error 29: fatal system error
*** Error 30: fatal system error
*** Error 31: fatal system error
*** Error 32: fatal system error
*** Error 33: fatal system error
*** Error 34: fatal system error
*** Error 1004: illegal command - '...'
*** Error 1005: illegal operator - '...'
*** Error 1006: illegal parenthesis nesting
*** Error 1007: expecting a symbol name or a constant
*** Error 1008: identifier not defined
*** Error 1009: illegal symbol type
*** Error 1010: expression is too complex
*** Error 1016: parameter list must begin with '('
*** Error 1017: parameter list must end with ')'
*** Error 1018: only one decimal specification allowed per parameter
*** Error 1019: empty parameter name
*** Error 1023: undefined symbol - '...'
*** Error 1024: empty channel pipe list or empty vector
*** Error 1025: empty element in channel pipe list or vector
*** Error 1026: unmatched parentheses - '...'
*** Error 1027: unmatched quotation marks - '...'
*** Error 1029: illegal decimal point specification - '...'
*** Error 1030: string must be enclosed in quotation marks - '...'
*** Error 1033: channel pipe list or vector must end with ')' - '...'
*** Error 1034: unmatched parentheses or quotation marks - '...'
*** Error 1035: time is too large
*** Error 1036: too many input channel pipes
*** Error 1037: procedure generation failed
*** Error 1038: input channel pipe number is out of range
*** Error 1039: illegal input pin number or gain specification
*** Error 1040: illegal input pin identifier
*** Error 1041: sampling time is too small
*** Error 1043: procedure name must be an input or output procedure
*** Error 1044: procedure currently is active
*** Error 1045: procedure generation failed - RESET the system
*** Error 1046: expecting '=' after pipe name
*** Error 1047: expecting expression after pipe assignment
*** Error 1049: too many output channel pipes
*** Error 1054: output channel pipe number is out of range
*** Error 1055: illegal output pin specification
*** Error 1057: update time is too small
*** Error 1060: illegal input clocking parameter - '...'
*** Error 1061: illegal input hardware trigger parameter - '...'
*** Error 1062: illegal EDIT procedure option - '...'
*** Error 1063: command name is undefined - '...'
*** Error 1064: illegal output com pipe - '...'
*** Error 1065: extra characters after DAPL expression - '...'
*** Error 1068: illegal output clocking parameter - '...'
*** Error 1069: illegal output hardware trigger parameter - '...'
*** Error 1070: insufficient memory to start input procedure
*** Error 1071: insufficient memory to start output procedure
*** Error 1072: task creation attempt failed
*** Error 1073: active input procedure does not have a COUNT specification
*** Error 1074: undefined procedure - '...'
*** Error 1075: procedure already is active - '...'
*** Error 1077: procedure is not active - '...'
*** Error 1078: illegal display parameter - '...'
*** Error 1079: undefined symbol name - '...'
*** Error 1080: illegal TASK parameter - '...'
*** Error 1082: illegal pipe parameters
*** Error 1084: illegal blocking size
*** Error 1085: illegal pipe type
*** Error 1086: at least one task must be signaled
*** Error 1087: too many tasks are being signaled
*** Error 1089: illegal VECTOR syntax
*** Error 1090: vector has too many elements
*** Error 1091: number of wait samples is too large
*** Error 1092: illegal com pipe number
*** Error 1094: PC NUM=<num> must be specified
*** Error 1098: MAXSIZE parameter is too large
*** Error 1099: inconsistent pipe definition parameters
*** Error 1101: expecting '=' after option name
*** Error 1102: TYPE parameter is out of range
*** Error 1103: custom command length must be even when reading a word com pipe
*** Error 1105: illegal com pipe edit parameter - '...'
*** Error 1106: undefined pipe - '...'
*** Error 1109: illegal WIDTH parameter - '...'
*** Error 1110: illegal parameter - '...'
*** Error 1111: illegal OPTION command - '...'
*** Error 1112: illegal boolean value - '...'
*** Error 1114: invalid byte or word pipe - '...'
*** Error 1117: missing parameter(s)
*** Error 1118: extraneous characters at end of line - '...'
*** Error 1120: missing name
*** Error 1121: illegal character(s) in symbol name
*** Error 1122: symbol already is defined
*** Error 1123: illegal library format
*** Error 1127: this symbol cannot be edited
*** Error 1128: number is out of range - '...'
*** Error 1129: illegal decimal number - '...'
*** Error 1130: illegal hexadecimal word - '...'
*** Error 1131: illegal hexadecimal long word - '...'
*** Error 1132: undefined constant - '...'
*** Error 1133: number is negative - '...'
*** Error 1134: number is too large - '...'
*** Error 1139: CYCLE count is out of range
*** Error 1142: simultaneous input and output exceeds maximum rate
*** Error 1145: hardware error
*** Error 1147: input procedures must have at least one input channel pipe
*** Error 1148: maximum number of counter/timer channel pipes is exceeded
*** Error 1149: a single counter/timer channel pipe is illegal
*** Error 1152: undefined DIAGNOSTIC test
*** Error 1154: number of wait samples is too small
*** Error 1156: could not normalize library file
*** Error 1157: illegal UPDATE parameter - '...'
*** Error 1158: one or more procedures still are active
*** Error 1159: count must be a multiple of the number of channel pipes
*** Error 1160: output count is less than cycle size
*** Error 1161: count parameter is less than the number of wait samples
*** Error 1162: input burst mode can only be used with HTRIGGER and COUNT
*** Error 1165: illegal OUTPORT syntax
*** Error 1166: illegal output expansion board type
*** Error 1167: illegal output expansion port(s)
*** Error 1168: pipe already is reserved by a user task
*** Error 1169: undefined constant or variable - '...'
*** Error 1170: output procedures must have at least one output channel pipe
*** Error 1171: previous input procedure still is active
*** Error 1172: task(s) reading from input channel pipe(s) still are active
*** Error 1173: previous output procedure still is active
*** Error 1174: task(s) writing to output channel pipe(s) still are active
*** Error 1175: pipe is not empty
*** Error 1176: cannot FILL an input com pipe - '...'
*** Error 1177: illegal OPTIMIZE option - '...'
*** Error 1178: output count must be a multiple of output channel pipes
*** Error 1180: outputwait must be a multiple of the number of channel pipes
*** Error 1182: cannot assign a long to a word
*** Error 1183: cannot deallocate a communication pipe
*** Error 1184: slave mode does not support input burst mode
*** Error 1185: slave mode does not support output burst mode
*** Error 1186: cannot edit update modes in slave configuration
*** Error 1187: cannot FILL a system pipe - '...'
*** Error 1188: illegal system pipe edit parameter - '...'
*** Error 1189: invalid configuration for fast input sampling - increase the TIME parameter
*** Error 1190: all the output channels in the procedure must be specified
*** Error 1191: output burst mode cannot be used with CYCLE
*** Error 1192: fast input sampling is not available with CLClocking and external clocks
*** Error 1193: illegal CLCLOCKING parameter - '...'
*** Error 1194: illegal output pin number
*** Error 1195: illegal input buffer parameter - '...'
*** Error 1196: DAPL expressions are not available
*** Error 1198: unipolar output is not available
*** Error 1199: cannot have multiple output channel pipes in one task
*** Error 1200: <CmdName> - too many parameters (exceeds max line length)
*** Error 1201: <CmdName> - decimal specification is too large
*** Error 1202: <CmdName> - decimal specification applied to incorrect parameter type
*** Error 1203: <CmdName> - too many input channel pipes in input procedure
*** Error 1206: <CmdName> - too many tasks writing to a pipe
*** Error 1207: <CmdName> - cannot read from an output COM pipe
*** Error 1208: <CmdName> - cannot write to an input COM pipe
*** Error 1209: <CmdName> - too many tasks being signaled
*** Error 1210: <CmdName> - too many tasks asserting a trigger
*** Error 1211: <CmdName> - channel number out of range
*** Error 1214: <CmdName> - parameter <number> - '...' should not be a ...
*** Error 1215: <CmdName> - too few parameters
*** Error 1216: <CmdName> - too many parameters
*** Error 1217: <CmdName> - parameter error
*** Error 1218: <CmdName> - stack overflow error
*** Error 1221: <CmdName> - out of memory
*** Error 1223: <CmdName> - cannot write to an input channel pipe
*** Error 1224: <CmdName> - cannot read from an output channel pipe
*** Error 1225: <CmdName> - tasks in more than one procedure are reading from a pipe
*** Error 1226: <CmdName> - illegal pipe open option
*** Error 1227: <CmdName> - expecting a single input channel pipe parameter
*** Error 1228: <CmdName> - expecting a user defined or output com pipe
*** Error 1229: <CmdName> - coprocessor floating point is not available
*** Error 1230: <CmdName> - this service is not available
*** Error 1231: <CmdName> - cannot re-start input tasks without re-starting the input procedure
*** Error 1232: <CmdName> - cannot re-start output tasks without re-starting the output procedure
*** Error 1234: <CmdName> - data flag value out of range
*** Error 1235: <CmdName> - expecting a complete input channel list pipe parameter
*** Error 1236: <CmdName> - parameter <number> - ...
*** Error 1237: <CmdName> - this task is not compatible with the operating system version
*** Error 1238: invalid parameter in calls to toolkit library functions
*** Error 1248: <CmdName> - cannot restart trigger, already active
*** Error 1249: <CmdName> - out of 16-bit selectors; task terminated
*** Error 1250: <CmdName> - invalid repeating parameter type list   
*** Error 1251: <CmdName> - not enough local pool memory
*** Error 1252: task startup failed ...
*** Error 1253: task terminated
*** Error 1254: task (<address>) terminated abnormally
*** Error 1255: an unhandled case (<number>) in <rasing|unwinding> an exception has occurred. Task terminated";
*** Error 1256: function '<name>' is not supported by this version of DAPL. Task terminated";

*** Warning 1501: time is being rounded down to XXX.XX uS
*** Warning 1504: more than one input procedure
*** Warning 1505: more than one output procedure
*** Warning 1509: earliest saved options overwritten
*** Warning 1510: nothing to restore
*** Warning 1530: input channel pipe overflow at sample # <number>
*** Warning 1531: output channel pipe underflow at sample # <number>
*** Warning 1532: maximum number of counter/timer channel pipes is exceeded
*** Warning 1533: a single counter/timer channel pipe is illegal
*** Warning 1534: input hardware overflow at sample # <number>
*** Warning 1535: counter/timer not supported in SLAVE mode
*** Warning 1536: <input fifo number> hardware overflow at sample # <number>
*** Warning 1537: option value is not supported by this model
*** Warning 1538: redundant or conflicting specification 

*** Error 2201: requires DAPL floating point extensions
*** Error 2202: division by zero interrupt
*** Error 2203: interrupt #<number> at <segment>:<offset>
*** Error 2204: general protection at <segment>:<offset> error code = <hex>
*** Error 2205: fault exception #<number> at <segment>:<offset> error code = <hex>
*** Error 2206: undefined interrupt
*** Error 2207: floating point exception 16 : ...
*** Error 2208: cannot set FFTSIZE to requested size
*** Error 2209: command format is not compatible with the operating system version
*** Error 2210: values too large for a word vector
*** Error 2211: IPIPES or OPIPES used in the wrong context
*** Error 2213: invalid channel range specification
*** Error 2214: channel numbers in a channel list must be in ascending order
*** Error 2215: too many channels in a channel list
*** Error 2216: undefined constant or vector - '...'
*** Error 2217: illegal SCHEDULING option  - '...'
*** Error 2218: illegal BUFFERING option  - '...'
*** Error 2219: scheduling quantum must be smaller than <number>uS
*** Error 2220: scheduling quantum must be larger than <number>uS
*** Error 2221: out of memory
*** Error 2222: out of 16-bit custom command stack memory
*** Error 2223: illegal channel group specification
*** Error 2224: all channels in the procedure must be specified
*** Error 2225: auto cycle must be longer than holdoff interval
*** Error 2226: holdoff must be specified for deferred mode
*** Error 2227: property '...' not available or already defined
*** Error 2228: invalid trigger option - '...'
*** Error 2229: previously specified - '...'
*** Error 2230: error in command keyword syntax
*** Error 2231: unrecognized command syntax = '...'
*** Error 2232: invalid constant - '...'
*** Error 2233: time is too small for counter/timer inputs
*** Error 2234: unable to shutdown communication; DAPL is not restarted
*** Error 2235: cannot deallocate a system default pipe
*** Error 2236: name '...' is too long
*** Error 2237: name '...' contains invalid character(s)
*** Error 2238: name '...' is already defined
*** Error 2239: invalid number of channels or channel groups
*** Error 2240: invalid time interval syntax '...'
*** Error 2241: invalid IPIPE or OPIPE specifier
*** Error 2242: invalid channel pipe syntax - '...'
*** Error 2243: invalid internal clock specifier - '...'
*** Error 2244: invalid pin specifier
*** Error 2245: invalid gain specifier
*** Error 2246: invalid one-shot gating option - '...'
*** Error 2247: invalid numeric value - '...'
*** Error 2248: invalid command stack size
*** Error 2249: invalid command code size
*** Error 2250: invalid hardware trigger option - '...'
*** Error 2251: '...' is not a communication pipe
*** Error 2252: symbol '...' reserved or used, cannot erase
*** Error 2253: temporary access conflict. '...' could not be accessed
*** Error 2254: temporary access conflict. '...' could not be created
*** Error 2255: temporary access conflict. '...' could not be removed
*** Error 2256: undefined variable - '...'
*** Error 2257: invalid input channel sequence
*** Error 2258: required analog channel is missing
*** Error 2259: <CmdName> memory page fault
                  Cause        : ...
                  Code address : <segment>:<offset>
                  Fault address: DS:<offset> (linear address <address>)
                  Access mode  : ...
                  Task terminated
*** Error 2260: out of selectors
*** Error 2261: invalid floating point value
*** Error 2262: invalid word integer value
*** Error 2263: invalid long integer value
*** Error 2264: inconsistent data type
*** Error 2265: missing intializer expression
*** Error 2266: invalid left-side term for DAPL expression
*** Error 2267: bitwise operation with floating point operand
*** Error 2268: unexpected end-of-line
*** Error 2269: bad command syntax near '...'
*** Error 2270: cannot read from output com or channel pipe '...'
*** Error 2271: symbol '...' has invalid type
*** Error 2272: MAXSIZE parameter is too small
*** Error 2273: installing '<module name>' failed
*** Error 2274: installing '<module name>' failed: insufficient memory 
*** Error 2275: installing '<module name>' failed: bad module name
*** Error 2276: installing '<module name>' failed: bad binary image
*** Error 2277: installing '<module name>' failed: missing dependency module '<module name>'
*** Error 2278: installing '<module name>' failed: could not find '<module name>' export '<function name>'
*** Error 2279: installing '<module name>' failed: could not register
*** Error 2280: installing '<module name>' failed: could not register one of its components
*** Error 2281: installing '<module name>' failed: incompatible with one of the system components
*** Error 2282: installing '<module name>' failed: incompatible with '<module name>' interface version <version> build version <version>
*** Error 2283: query buffer is too small: need at least <number> bytes of space
*** Error 2284: invalid processing command property structure 
*** Error 2285: missing query parameter(s)
*** Error 2286: symbol serial number '<number>' is undefined
*** Error 2287: '<symbol name>' does not own the '<property name>' property
*** Error 2288: symbol query does not support the '<property name>' property  
*** Error 2289: illegal STATISTICS parameter - '...'
*** Error 2290: STATISTICS collection is currently OFF 
*** Error 2291: invalid VRANGE specification
*** Error 2292: GROUPS or CHANNELS command required
*** Error 2293: specified FORMAT line exceeds %u character limit
*** Error 2294: input sampling hardware failure: the board may need service
*** Error 2295: calibration DAC'<number>' out of range: '...'
*** Error 2296: calibration ADC'<number>' failed to converge: '...'
*** Error 2297: undefined accessory board - '...'
*** Error 2298: IDFIFO hardware failed to overflow 
*** Error 2299: IDFIFO failed to be emptied
*** Error 2300: ODFIFO failed to get full
*** Error 2301: invalid channel group stepping mode
*** Error 2302: illegal channel group stepping mode specification
