Error List AIO
This page provides an overview of the error codes used in the All In One design.
Versioning
Gateway Module FW version |
---|
NOT IN PRODUCTION V1.0.34 |
Error codes AIO
Type | Parameter A | Parameter B | Parameter C | Description |
---|---|---|---|---|
0
|
0
|
y
|
-
|
Output Error: Output module nr y (0-79) is not responding |
0
|
1
|
y
|
z
|
Output Error: Double found while initialising output module, y.msb=ID0, y.lsb=ID1, z.msb=ID2, z.lsb=ID3 |
1
|
0
|
y
|
-
|
Input Error: Input module nr y (0-79) is not responding |
1
|
1
|
y
|
z
|
Input Error: Double found while initialising input module, y.msb=ID0, y.lsb=ID1, z.msb=ID2, z.lsb=ID3 |
2
|
0
|
y
|
-
|
Sensor Error: Sensor module nr y (0-15) is not responding |
2
|
1
|
y
|
z
|
Sensor Error: Double found while initialising sensor module, y.msb=ID0, y.lsb=ID1, z.msb=ID2, z.lsb=ID3 |
2
|
2
|
y
|
-
|
Sensor Error: Configured sensor y didn't update sensor value in the last 2 minutes |
3
|
x
|
y
|
z
|
This error is triggered when the "default" of the switch statement is executed, parameters are for the development team only. |
4
|
x
|
y
|
z
|
I2C error happened. x indicates in which state machine phase the error happened, y is the I2C port (1 or 2), z is the number of I2C errors |
5
|
x
|
y
|
z
|
UART Receiving error happened. x indicates in which state machine phase the error happened, y is the UART port (1-4). |
6
|
x
|
y
|
z
|
This error is triggered when state machine "UPDATE_TIME_DATE" has got blocked, parameters are for the development team only. |
7
|
x
|
y
|
z
|
This error is triggered when state machine "IMMEDIATE_QUEUE" has got blocked, parameters are for the development team only. |
8
|
x
|
y
|
z
|
This error is triggered when state machine "GROUP QUEUE" has got blocked, parameters are for the development team only. |
9
|
x
|
y
|
z
|
This error is triggered when state machine "TIMER" has got blocked, parameters are for the development team only. |
10
|
x
|
y
|
z
|
This error is triggered when state machine "EEPROM_ACTIVATE_STATE," has got blocked, parameters are for the development team only. |
11
|
x
|
y
|
z
|
This error is triggered when state machine "PERFORM_EEPROM_ACTIVATE," has got blocked, parameters are for the development team only. |
12
|
x
|
y
|
z
|
This error is triggered when state machine "CLI_PRINT," has got blocked, parameters are for the development team only. |
13
|
x
|
y
|
z
|
This error is triggered when state machine "CAN_QUEUE," has got blocked, parameters are for the development team only. |
14
|
x
|
y
|
z
|
This error is triggered when "MICRO CAN WATCHDOG RESET," has got blocked, parameters are for the development team only. |
15
|
x
|
y
|
z
|
This error is triggered when "MICRO CAN WARM RESET," has got blocked, parameters are for the development team only. |
16
|
x
|
y
|
z
|
This error is triggered when state machine "CAN" has got blocked, parameters are for the development team only. |
17
|
x
|
y
|
z
|
This error is triggered when state machine "EXECUTE EVERY MINUTE" has got blocked, parameters are for the development team only. |
18
|
x
|
y
|
z
|
This error is triggered when state machine "EXECUTE GROUP ACTION" has got blocked, parameters are for the development team only. |
19
|
x
|
y
|
z
|
This error is triggered when "MISSING ENDIF" has got blocked, parameters are for the development team only. |
20
|
x
|
y
|
z
|
This error is triggered when state machine "GROUP DELAY QUEUE" has got blocked, parameters are for the development team only. |
21
|
x
|
y
|
z
|
This error is triggered when state machine "CAN TX QUEUE" has got blocked, parameters are for the development team only. |
254
|
0
|
y
|
-
|
CRC ERROR: A received API instruction (RS232) has generated a CRC error and has not been interpreted, y.msb and y.lsb represents the instruction used. |
254
|
10
|
y
|
-
|
PARAMETER ERROR: API Parameters send not in range to be an acceptable value, y.msb and y.lsb represents the instruction used. |
Note:
- When "-" is found in the above tables, those return values can be ignored
- Type is a byte value, Parameter A is a byte value, Parameter B is a word value, Parameter C is a word value