General use and standard error codes, related to message bccNack.
Some NACK code, in specific data, can have some extra informations/data or different meaning.
Label |
Value |
Description |
Extra (#1) |
---|---|---|---|
|
0-99 |
Reserved ROBOX SPA |
|
nackMissingArgs |
100 |
[Remote] One or more missing arguments |
Y |
nackIllegalArgs |
101 |
[Remote] One or more illegal arguments |
Y |
nackWrongCommand |
102 |
[Remote] Command not recognized or not supported |
|
nackInvalidChannel |
103 |
[Remote] Invalid channel |
|
nackSystemBusy |
104 |
[Remote] System busy in order to handle the command |
|
nackIllegalMode |
105 |
[Remote] Current mode does not allow the command |
|
nackMemoryFull |
106 |
[Remote] Memory full in handling the command |
|
nackResourceBusy |
107 |
[Remote] Required resource is not available (could be in use) |
|
nackTimeout |
108 |
[Remote] Operation/command execution expired |
|
nackNotImplemented |
109 |
[Remote] Command recognized but not yet implemented (usually in a under development software / device). |
|
nackFileExist |
110 |
[Remote] File already exist |
|
nackWriteError |
111 |
[Remote] Error writing |
|
nackAborted |
112 |
[Remote] Operation/command execution aborted |
|
nackFileNotExist |
113 |
[Remote] File does not exist |
|
nackIllegalLength |
114 |
[Remote] --obsolete -- yse nackIllegalArgs |
|
nackIllegalDevice |
115 |
[Remote] Illegal device |
|
nackUnformattedDevice |
116 |
[Remote] Device is not correctly formatted |
|
nackSameFile |
117 |
[Remote] File is the same |
|
nackOpenError |
118 |
[Remote] Open error |
|
nackCoffMissingRelTab |
119 |
[Remote] Missing relocation table in COFF |
|
nackCoffNo386Code |
120 |
[Remote] COFF is not for Intel 386 platform |
|
nackCoffUnresolvedSym |
121 |
[Remote] COFF contains unresolved symbols |
|
nackBadTaskInit |
122 |
[Remote] Error in task initialization |
|
nackReadOnly |
123 |
[Remote] Read only |
|
nackWriteOnly |
124 |
[Remote] Write only |
|
nackCloseError |
125 |
[Remote] Close error |
|
nackBackupError |
126 |
[Remote] Backup error |
|
nackReadError |
127 |
[Remote] Error reading |
|
nackTooMany |
128 |
[Remote] Too many error |
|
nackTooFew |
129 |
[Remote] Too few error |
|
nackOutOfResource |
130 |
[Remote] Out of resource |
|
nackDataOverflow |
131 |
[Remote] Data overflow |
|
nackDataUnderflow |
132 |
[Remote] Data underflow |
|
nackNotFound |
133 |
[Remote] Not found (subject) |
|
nackSizeMismatch |
134 |
[Remote] Size mismatch |
|
nackOffsetMismatch |
135 |
[Remote] Offset mismatch |
|
nackTxError |
136 |
[Remote] General transmission error |
|
nackRxError |
137 |
[Remote] General reception error |
|
nackBadBif16 |
138 |
[Remote] Bad/malformed BIF16 |
|
nackTooNested |
139 |
[Remote] Too many nested |
|
nackNotProgrammed |
140 |
[Remote] Not programmed |
|
nackObsolete |
141 |
[Remote] Obsolete command |
|
nackSameData |
142 |
[Remote] Same data |
|
nackDifferentData |
143 |
[Remote] Different data |
|
nackCantForce |
144 |
[Remote] Cant force |
|
nackCantRelease |
145 |
[Remote] Can release |
|
nackNotAuthorized |
146 |
[Remote] Not authorized |
|
nackExists |
147 |
[Remote] Already exist |
|
nackIllegalDebug |
148 |
[Remote] Illegal debug (session) |
|
nackNotActive |
149 |
[Remote] Not active |
|
nackAlreadyActive |
150 |
[Remote] Already active |
|
nackGeneralError |
151 |
[Remote] General error |
Y |
nackUserRequest |
152 |
[Remote] Request by user |
Y |
nackInternalError |
153 |
[Remote] Internal error |
Y |
nackRequestError |
154 |
[Remote] Request error |
Y |
nackSeqMismatch |
155 |
[Remote] Sequence mismatch |
|
nackDeviceError |
156 |
[Remote] Device (generic) error |
|
nackUnreachDestination |
157 |
[Remote] Unreachable destination |
|
nackUnreachDestinationCH |
158 |
[Remote] Unreachable destination channel |
|
nackDeviceFull |
159 |
[Remote] Device full |
|
nackIllegalFile |
160 |
[Remote] Illegal file |
|
nackDisconnected |
161 |
[Remote] Disconnected |
|
nackConnected |
162 |
[Remote] Connected |
|
nackEmpty |
163 |
[Remote] Empty |
|
nackNotEmpty |
164 |
[Remote] Not empty |
|
nackFolderExist |
165 |
[Remote] Folder already exist |
|
nackFolderNotExist |
166 |
[Remote] Folder does not exist |
|
nackIllegalFolder |
167 |
[Remote] Illegal folder |
|
nackDeviceNotFound |
168 |
[Remote] Device not found |
|
nackDeviceNotReady |
169 |
[Remote] Device not ready |
|
nackIsAFolder |
170 |
[Remote] Is a folder |
|
nackIsNotAFolder |
171 |
[Remote] Is not a folder |
|
nackBitAccessDenied |
172 |
[Remote] Bit access denied |
|
nackBitAccessNeeded |
173 |
[Remote] Bit access needed |
|
nackInterfaceNotFound |
174 |
[Remote] Interface not found |
|
nackInterfaceNotReady |
175 |
[Remote] Interface not ready |
|
nackKeyMismatch |
176 |
[Remote] Key mismatch |
|
nackDataMismatch |
177 |
[Remote] Data mismatch |
|
nackDeleteError |
178 |
[Remote] Delete error |
|
nackIllegalVarsetId |
179 |
[Remote] Illegal variable set ID |
|
nackRpeNotInstalled |
180 |
[Remote] RPE firmware is not installed |
|
nackBusy |
181 |
[Remote] Busy |
|
nackNotBusy |
182 |
[Remote] Not busy |
|
nackExpired |
183 |
[Remote] Expired |
|
nackIllegalDataType |
184 |
[Remote] Illegal data type |
|
nackNotInitialized |
185 |
[Remote] Not initialized |
|
nackAlreadyInitialized |
186 |
[Remote] Already initialized |
|
nackIllegalContext |
187 |
[Remote] Illegal context |
|
nackXplNotInstalled |
188 |
[Remote] XPL firmware is not installed |
|
|
189-1999 |
Reserved Robox SpA (remote usage) |
|
|
2000-2999 |
Reserved Robox SpA (remote firmware usage) |
|
nackLocalFileNotExist |
3000 |
[Local] File does not exist |
|
nackLocalFileExist |
3001 |
[Local] File exist |
|
nackLocalFileOpenError |
3002 |
[Local] Error opening the file |
|
nackLocalFileReadError |
3003 |
[Local] Error reading the file |
|
nackLocalFileWriteError |
3004 |
[Local] Error writing the file |
|
nackLocalFileBackupError |
3005 |
[Local] Error in file backup |
|
nackLocalMemoryFull |
3006 |
[Local] Memory full |
|
nackLocalFileSeekError |
3007 |
[Local] Error accessing the file |
|
nackLocalFolderExist |
3008 |
[Local] Folder exist |
|
nackLocalFolderNotExist |
3009 |
[Local] Folder does not exist |
|
nackLocalDisconnected |
3010 |
[Local] Disconnected |
|
nackLocalRxError |
3011 |
[Local] General RX error |
|
nackLocalTxError |
3012 |
[Local] General TX error |
|
nackLocalTimeout |
3013 |
[Local] Timeout |
|
nackLocalAborted |
3014 |
[Local] Aborted |
|
nackLocalIllegalArgs |
3015 |
[Local] Illegal arguments |
|
nackLocalSeqMismatch |
3016 |
[Local] Sequence mismatch |
|
nackLocalDataUnderflow |
3017 |
[Local] Data underflow |
|
nackLocalDataOverflow |
3018 |
[Local] Data overflow |
|
nackLocalOffsetMismatch |
3019 |
[Local] Offset mismatch |
|
nackLocalBadBif16 |
3020 |
[Local] Bad/malformed BIF16 |
|
nackLocalSizeMismatch |
3021 |
[Local] Size mismatch |
|
nackLocalClientBusy |
3022 |
[Local] Client busy |
|
nackLocalUnreachDestination |
3023 |
[Local] Unreachable destination |
|
|
3024-4095 |
Reserved Robox SpA (local usage) |
|
|
4096-0x7FFF |
Free for user applications |
|
|
0x8000-0xFFFF |
Reserved Robox SpA |
|
(#1) Extra data is not mandatory for any message and it should considered as "may be an extra data".