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