Local RedBox

Page LOCAL_REDBOX (PageID 18). Pages EXTERNAL_REDBOX_1 … EXTERNAL_REDBOX_7 (PageID 19 … 25) have the same layout and describe RedBoxes connected to this one.

The ID column is the parameter_id you pass in a GET_PARAMETER request.

ID Parameter name TYPE Read Write Default value Description
0 REDBOXDEVICE_PARAMETER_COUNT Uint32 0 Number of parameters on this page
1 CONNECTION_STATUS Uint32 0 Reserved for future use
4 UID Uint32 0 Unique ID of the device
6 FIRMWARE_VERSION String 0 Version number of the application part
7 FIRMWARE_CHECKSUM String "" SHA-256 checksum of the firmware
8 HARDWARE_VERSION Uint32 0
9 UPTIME_SECONDS Uint32 0 Time in seconds since last reset
10 VIN_VOLTAGE Float32 0 Measured input voltage in volts (V)
11 LOW_BATTERY_THRESHOLD Float32 14.5, or 3.2 (Redbox Mini) Treshold before swith off in volts (V)
12 ENABLED_ADC_CHANNELS Uint32 0 Bitfield of enabled ADC channels
16 IMU_TEMPERATURE Float32 0 Temperature of the IMU sensor in C
30 LEGAL_TAC_COUNT Uint32 0 How many times the legally relevant configuration was changed
31 LEGAL_CAL_COUNT Uint32 0 How many times the scale was calibrated

Note

LEGAL_TAC_COUNT and LEGAL_CAL_COUNT are the audit trail counters. A verification body compares them with the values on the calibration certificate: if they differ, the instrument was changed after sealing.