Lists of variables¶
This section shows the variables employed exclusively by Veronte Autopilot 4x. The rest of variables can be read in the Lists of variables section of 1x Software Manual.
Activation System Error bits¶
The System Error variable is indicated by bit number 7. This bit checks whether the system is running properly. If one of certain malfunctions occur, the System Error will be set as 0 and the FTS will be activated. Othwerwise, if everything is OK, it will remain as 1.
Warning
This bit works different for Autopilot 1x and Arbiter. This explanation is for Arbiter.
The System Error will be triggered and remain as 0 if one of the following unwanted events happens:
An error occurred with System power up according to bit 12.
RAM allocation is in error state due to try using more memory than available, this is indicated with a 0 on bit 8.
CAN A bus is not working, hence bit bit 73 is set as 0.
CAN B bus is not working, hence bit bit 74 is set as 0.
One of the internal voltages is not in range.
There is not any autopilot alive.
Task frequency is not correct.
Acquisition task frequency is not correct.
Bit Variables¶
Note
Variables marked with “*” are stored in Autopilot 1x, but they represent information transmitted from the Arbiter.
ID |
Name |
Description |
---|---|---|
20* |
4XV System |
System Error bit (bit 7) from the Arbiter |
21* |
4XV System Power up BIT |
Autopilot 4x power up - 0 for fail, 1 for running OK. |
22* |
4XV PDI |
PDI files for Autopilot 4x - 0 for wrong PDI configuration, 1 for OK. |
23* |
4XV Memory allocation |
RAM allocation - 0 for trying to use more than available memory, 1 for OK. |
24* |
4XV CAN-A BUS OFF |
Autopilot 4x CAN A bus - 0 for error, 1 for running OK. |
25* |
4XV CAN-B BUS OFF |
Autopilot 4x CAN B bus - 0 for error, 1 for running OK. |
26* |
4XV C1 arbiter |
Main Task of CP1 in Autopilot 4x - 0 for error, 1 for running OK. |
27* |
4XV Acquisition arbiter |
Autopilot 4x acquisition task in real time - 0 for error, 1 for OK. |
28* |
4XV Power A |
State of power supply for Autopilot 4x - 0 for error, 1 for OK. |
29* |
4XV not in maintenance mode |
1 for NOT in mantenance mode - 0 for maintenance mode. |
30 |
4XV Alive 1 |
Indicates whether Autopilot 1x number 1 is sending status messages or not - 0 for dead, 1 for alive. |
31 |
4XV Alive 2 |
Indicates whether Autopilot 1x number 2 is sending status messages or not - 0 for dead, 1 for alive. |
32 |
4XV Alive 3 |
Indicates whether Autopilot 1x number 2 is sending status messages or not - 0 for dead, 1 for alive. |
33 |
4XV Alive 4 external |
Indicates whether external Autopilot is sending status messages or not - 0 for dead, 1 for alive. |
34 |
4XV Ready 1 |
Inner Autopilot 1x number 1 state - 0 for not ready, 1 for ready. |
35 |
4XV Ready 2 |
Inner Autopilot 1x number 2 state - 0 for not ready, 1 for ready. |
36 |
4XV Ready 3 |
Inner Autopilot 1x number 3 state - 0 for not ready, 1 for ready. |
37 |
4XV Ready 4 external |
External Autopilot 1x state - 0 for not ready, 1 for ready. |
38 |
4XV Arbitrating |
Arbiter state - 0 for not ready, 1 for ready. |
39 |
4XV File Open Error |
System file manager state - 0 for error, 1 for running OK. |
40 |
4XV PDI version not compatible |
PDI files state - 0 for not compatible with current version, 1 for compatible. |
41 |
4XV Stack usage FAIL |
0 for memory overflow allocated for local variables, 1 for OK. |
42 |
4XV PWM1 GPIO Off |
GPIO/PWM 1 Value to read - 0 for OFF, 1 for ON. |
43 |
4XV PWM2 GPIO Off |
GPIO/PWM 2 Value to read - 0 for OFF, 1 for ON. |
44 |
4XV PWM3 GPIO Off |
GPIO/PWM 3 Value to read - 0 for OFF, 1 for ON. |
45 |
4XV PWM4 GPIO Off |
GPIO/PWM 4 Value to read - 0 for OFF, 1 for ON. |
46 |
4XV PWM5 GPIO Off |
GPIO/PWM 5 Value to read - 0 for OFF, 1 for ON. |
47 |
4XV Watchdog Error |
For version 4.7 or higher - 0 for watchdog signal is not read correctly, 1 for OK |
124 |
4XV Vcc for Arbiter CPU Error |
Power state of CPU Arbiter - 0 for error, 1 for OK. |
125 |
4XV Vcc-A Error |
State of redundant power supply A - 0 for error, 1 for OK. |
126 |
4XV Vcc-B Error |
State of redundant power supply B - 0 for error, 1 for OK. |
127 |
4XV Vcc-1 Error |
Power supply for inner Autopilot 1x number 1 - 0 for error, 1 for OK. |
128 |
4XV Vcc-2 Error |
Power supply for inner Autopilot 1x number 2 - 0 for error, 1 for OK. |
129 |
4XV Vcc-3 Error |
Power supply for inner Autopilot 1x number 3 - 0 for error, 1 for OK. |
230-293 |
4XV Custom msg 1-64 Rx Error |
Custom message of Arbiter - 0 for timeout, 1 for OK. |
Real Variables (RVar) - 32 Bits¶
ID |
Name |
Units/Values |
Description |
---|---|---|---|
1350 |
4XV ADC0 Converted Value |
customType |
Reserved variables for future versions |
1351 |
4XV ADC1 Converted Value |
||
1352 |
4XV ADC2 Converted Value |
||
1353 |
4XV ADC3 Converted Value |
||
1354 |
4XV ADC4 Converted Value |
||
1355 |
4XV ADC5 Converted Value |
||
1356 |
4XV ADC6 Converted Value |
||
1357 |
4XV ADC7 Converted Value |
||
1358 |
4XV ADC8 Converted Value |
||
1359 |
4XV ADC9 Converted Value |
||
1360 |
4XV ADC10 Converted Value |
||
1361 |
4XV ADC11 Converted Value |
||
1362 |
4XV ADC12 Converted Value |
||
1363 |
4XV ADC13 Converted Value |
||
1364 |
4XV ADC14 Converted Value |
||
1365 |
4XV ADC15 Converted Value |
||
1366 |
4XV Autopilot 1 Score |
customType |
Score of Autopilot 1x number 1 |
1367 |
4XV Autopilot 2 Score |
customType |
Score of Autopilot 1x number 1 |
1368 |
4XV Autopilot 3 Score |
customType |
Score of Autopilot 1x number 1 |
1369 |
4XV Autopilot External Score |
Decimal |
Score of external Autopilot 1x |
Integer Variables (UVar) - 16 Bits¶
ID |
Name |
Description |
---|---|---|
53 |
4XV Veronte ID |
ID of the Autopilot 1x for the redundant configuration (0 - 3). |
54 |
4XV Veronte CAP |
Current Autopilot 1x selected. If the Autopilot has version 4.7 or higher, it is obtained from MUX readings, otherwise it is copied from VAR 55 (in this table). |
55 |
4XV Veronte selected |
Autopilot 1x selected. |
56 |
4XV Config manager status |
Configuration manager state (flash, sd or safe). |
57 |
4XV File system status |
State error for DFS2 file system. |
58 |
4XV CAN-Serial 0 frames dropped |
Lost messages during transformations CAN to Serial 0. |
59 |
4XV CAN-Serial 1 frames dropped |
Lost messages during transformations CAN to Serial 1. |
60 |
4XV ADC channel 0 |
Reserved variables for future versions. |
61 |
4XV ADC channel 1 |
|
62 |
4XV ADC channel 2 |
|
63 |
4XV ADC channel 3 |
|
64 |
4XV ADC channel 4 |
|
65 |
4XV ADC channel 5 |
|
66 |
4XV ADC channel 6 |
|
67 |
4XV ADC channel 7 |
|
68 |
4XV ADC channel 8 |
|
69 |
4XV ADC channel 9 |
|
70 |
4XV ADC channel 10 |
|
71 |
4XV ADC channel 11 |
|
72 |
4XV ADC channel 12 |
|
73 |
4XV ADC channel 13 |
|
74 |
4XV ADC channel 14 |
|
75 |
4XV ADC channel 15 |