Error messages
This is a current, but partial, list of error messages which the logger can produce when responding to issued commands. Each error message begins with Ennnn, where nnnn is a 4-digit decimal number, padded with leading zeroes if necessary.
The number allows host software to interpret the error code as desired if the rather terse messages from the logger are unsuitable for any reason.
Note that some messages may be followed by variable elements not shown here. The following errors have been categorized in what is relevant to a misuse of the command set (wrong usage) and what is due to an hardware failure or a factory misconfiguration.
In case of an hardware failure, one course of action is to apply a full hardware reset (see Tips for system integrators).
List of error and warning messages
Error code | Reported description | Root cause |
---|---|---|
E0101 | command parser busy | Wrong usage |
E0102 | invalid command '<unknown-command-name>' | Wrong usage |
E0103 | protected command, use 'permit command = <command>' | Wrong usage |
E0104 | feature not yet implemented | Wrong usage |
E0105 | command prohibited while logging | Wrong usage |
E0107 | expected argument missing | Wrong usage |
E0108 | invalid argument to command: '<invalid-argument>' | Wrong usage |
E0109 | feature not available | Wrong usage |
E0110 | buffer full | Wrong usage/Hardware failure |
E0111 | command failed | Hardware failure |
E0114 | feature not supported by hardware | Wrong usage |
E0301 | memory erase not completed | Hardware failure |
E0401 | estimated memory usage exceeds capacity | This is a warning only |
E0402 | memory not empty, erase first | Wrong usage |
E0403 | end time must be after start time | Wrong usage |
E0404 | end time must be after current time | Wrong usage |
E0405 | failed to enable for logging | Hardware failure |
E0410 | no sampling channels active | Wrong usage |
E0411 | period not valid for selected mode | Wrong usage |
E0412 | burst parameters inconsistent | Wrong usage |
E0413 | period too short for serial streaming | Wrong usage |
E0414 | thresholding interval not valid | Wrong usage |
E0415 | more than one gating condition is enabled | Wrong usage |
E0416 | wrong regimes settings | Wrong usage |
E0417 | no gating allowed with regimes mode | Wrong usage |
E0418 | cast detection needs a pressure/depth channel | Wrong usage |
E0419 | calibration coefficients are missing | Factory misconfiguration |
E0420 | required channel is turned off; <channel-index> | Wrong usage |
E0421 | raw output format not allowed | Wrong usage |
E0422 | AUX1 not available in current serial mode | Wrong usage |
E0423 | wrong ddsampling settings | Wrong usage |
E0425 | invalid settings | Wrong usage |
E0426 | postprocessing already active | Wrong usage |
E0427 | wrong memory format | Wrong usage |
E0428 | postprocessing reference channel not available | Wrong usage |
E0501 | item is not configured | Factory misconfiguration |
E0505 | no channels configured | Factory misconfiguration |
E0601 | no calibration for channel '<channel-index>' | Factory misconfiguration |
"700" messages apply only if control of external devices is supported. | ||
E0701 | device error: <details> | Hardware failure |
E0702 | no devices configured | Factory misconfiguration |
E0703 | device schedule inconsistent | Wrong usage |
E0704 | device is not enabled | Wrong usage |
E0705 | multiple operations not supported: '<extra-operation>' | Wrong usage |