ScanCom Error Codes
| Error code (Decimal) |
Error code (Hex) |
Meaning |
|---|---|---|
| 0 | 0x0000 | No Error |
| 4097 | 0x1001 | XmitRcv: Bad Parameters |
| 4098 | 0x1002 | XmitRcv: Function Code Mismatch |
| 4099 | 0x1003 | XmitRcv: Transaction Count Mismatch |
| 4100 | 0x1004 | XmitRcv: Transport Sequence Mismatch |
| 4101 | 0x1005 | XmitRcv: Frame Reject |
| 4102 | 0x1006 | XmitRcv: Scanner Disconnected |
| 4103 | 0x1007 | XmitRcv: Unsupported HDLC Code |
| 4104 | 0x1008 | XmitRcv: Response Timeout |
| 4105 | 0x1009 | XmitRcv: Echo Timeout |
| 4106 | 0x100A | XmitRcv: DLC Sequence Mismatch |
| 4107 | 0x100B | XmitRcv: Transport Missing Initial Frame of Multi-Frame Message |
| 4108 | 0x100C | XmitRcv: RTU is communicating but not answering request |
| 4353 | 0x1101 | BuildPacket: Bad Parameters |
| 4609 | 0x1201 | BuildApplicationLayer: Bad Parameters |
| 5121 | 0x1401 | BuildTransportLayer: Bad Parameters |
| 5377 | 0x1501 | BuildPresentationLayer: Bad Parameters |
| 5633 | 0x1601 | BuildDLCLayer: Bad Parameters |
| 5889 | 0x1701 | ParsePacket: Bad Parameters |
| 6145 | 0x1801 | ParseApplicationLayer: Bad Parameters |
| 6401 | 0x1901 | ParseTransportLayer: Bad Parameters |
| 6657 | 0x1A01 | ParsePresentationLayer: Bad Parameters |
| 6658 | 0x1A02 | ParsePresentationLayer: Unknown Device Word |
| 6659 | 0x1A03 | ParsePresentationLayer: Missing Header |
| 6913 | 0x1B01 | ParseDLCLayer: Bad Parameters |
| 6914 | 0x1B02 | ParseDLCLayer: Bad CRC Check |
| 6915 | 0x1B03 | ParseDLCLayer: Unknown ADLC Type |
| 8193 | 0x2001 | BuildGETI: Bad Parameters |
| 8449 | 0x2101 | BuildGETN: Bad Parameters |
| 8705 | 0x2201 | BuildLOGI: Bad Parameters |
| 8961 | 0x2301 | BuildPUTI: Bad Parameters |
| 9217 | 0x2401 | BuildScanComAddr: Bad Parameters |
| 9729 | 0x2601 | BuildVTSAddr: Bad Parameters |
| 16385 | 0x4001 | ParseGETF: Bad Parameters |
| 16386 | 0x4002 | ParseGETF: Unexpected Attribute Mask |
| 16387 | 0x4003 | ParseGETF: Unknown DataID in Structure |
| 16641 | 0x4101 | ParseGETI: Bad Parameters |
| 16642 | 0x4102 | ParseGETI: Unexpected Attribute Mask |
| 16897 | 0x4201 | ParseGETN: Bad Parameters |
| 17153 | 0x4301 | ParseLOGI: Bad Parameters |
| 17409 | 0x4401 | ParsePUTI: Bad Parameters |
| 17410 | 0x4402 | ParsePUTI: Unexpected Attribute Mask |
| 17665 | 0x4501 | ParseSHOQ: Bad Parameters |
| 18177 | 0x4701 | VTSGetAddr: Illegal Address |
| 18178 | 0x4702 | VTSGetAddr: Data Type Not Supported |
| 18179 | 0x4703 | VTSGetAddr: Indeterminate Prefix |
| 18180 | 0x4704 | VTSGetAddr: Prefix Mismatch |
| 18689 | 0x4901 | VTSWrite: Partial Failure of Multiple-Tag Write |
| 20481 | 0x5001 | SessionManager: Bad Node Name |
| 32800 | 0x8020 | SCANNER: DLC Message type error |
| 32801 | 0x8021 | SCANNER: DLC Message length error |
| 32848 | 0x8050 | SCANNER: No session active |
| 32849 | 0x8051 | SCANNER: Unit busy (User active with another A4 Device) |
| 32850 | 0x8052 | SCANNER: Login rejected |
| 32851 | 0x8053 | SCANNER: Set Access rejected |
| 32852 | 0x8054 | SCANNER: Read access denied |
| 32853 | 0x8055 | SCANNER: Write access denied |
| 32854 | 0x8056 | SCANNER: Password change rejected |
| 32855 | 0x8057 | SCANNER: Write access denied: change log full |
| 32856 | 0x8058 | SCANNER: Write access denied: another user active |
| 32857 | 0x8059 | SCANNER: Access denied: superboot mode active |
| 32858 | 0x805A | SCANNER: Emergency login: key is in return string |
| 32859 | 0x805B | SCANNER: Write access denied: cfg lock switch on |
| 32860 | 0x805C | SCANNER: Session is already logged in |
| 32861 | 0x805D | SCANNER: Maximum number of sessions reached |
| 32862 | 0x805E | SCANNER: Session in use (trusted access rejected) |
| 32882 | 0x8072 | SCANNER: Function not found |
| 32883 | 0x8073 | SCANNER: Function not supported |
| 32895 | 0x807F | SCANNER: Application busy |
| 32928 | 0x80A0 | SCANNER: Structure ID not defined |
| 32929 | 0x80A1 | SCANNER: Owner ID or key not found |
| 32930 | 0x80A2 | SCANNER: No such structure occurrence |
| 32943 | 0x80AF | SCANNER: Specified attributes not supported |
| 32960 | 0x80C0 | SCANNER: Invalid structure definition |
| 32975 | 0x80CF | SCANNER: Structure was redefined |
| 32993 | 0x80E1 | SCANNER: Structure does not support PUTS |
| 32994 | 0x80E2 | SCANNER: Supplied data does not fit structure |
| 32995 | 0x80E3 | SCANNER: Supplied attributes not updateable |
| 32996 | 0x80E4 | SCANNER: PUTS failed due to potential change log full |
| 33024 | 0x8100 | SCANNER: Invalid time/date in FREE |
| 33025 | 0x8101 | SCANNER: Structure is not frozen |
| 33026 | 0x8102 | SCANNER: Delayed snapshots not supported |
| 33027 | 0x8103 | SCANNER: Snapshot buffer overflow |
| 33038 | 0x810E | SCANNER: Some attributes not snapshotted |
| 33039 | 0x810F | SCANNER: Previous snapshot overwritten |
| 33040 | 0x8110 | SCANNER: No such snapshot in GETF call |
| 33055 | 0x811F | SCANNER: Some attributes not included |
| 33056 | 0x8120 | SCANNER: No items exist |
| 33057 | 0x8121 | SCANNER: Identifier attribute required |
| 33058 | 0x8122 | SCANNER: Too many elements in item list |
| 33059 | 0x8123 | SCANNER: Bad data value given in PUT |
| 33060 | 0x8124 | SCANNER: Units are not specified correctly. |
| 33061 | 0x8125 | SCANNER: Input value default used (live values only) |
| 33062 | 0x8126 | SCANNER: Value out of range low (live values only) |
| 33063 | 0x8127 | SCANNER: Value out of range high (live values only) |
| 33064 | 0x8128 | SCANNER: Value out of range cut-off (live DP values only) |
| 33069 | 0x812D | SCANNER: DataID not found |
| 33070 | 0x812E | SCANNER: DataID exists but is not in use |
| 33071 | 0x812F | SCANNER: DataID is valid but is not supported |
| 33104 | 0x8150 | SCANNER: Unknown queueID specified |
| 33105 | 0x8151 | SCANNER: Bad queue key specified |
| 33106 | 0x8152 | SCANNER: No such queue occurrence |
| 33107 | 0x8153 | SCANNER: Incorrect mode use in GETN |
| 33108 | 0x8154 | SCANNER: Incorrect start/end time use in GETN |
| 33117 | 0x815D | SCANNER: No new queue records found |
| 33118 | 0x815E | SCANNER: Queue record not found |
| 33119 | 0x815F | SCANNER: No record count supplied in response |
| 33136 | 0x8170 | SCANNER: Non-specific creation error |
| 33137 | 0x8171 | SCANNER: Out of memory |
| 33138 | 0x8172 | SCANNER: Out of RAM memory |
| 33139 | 0x8173 | SCANNER: Out of non-volatile (NVRAM) memory |
| 33152 | 0x8180 | SCANNER: Hardware communication error |
| 33168 | 0x8190 | SCANNER: All Flowrun values associated with a Station are not readable |
| 33169 | 0x8191 | SCANNER: All Flowrun values associated with a Station are not writeable |