.. _pilot.SystemStatus: pilot.SystemStatus ================== .. cpp:namespace:: pilot::SystemStatus Class ----- `SystemStatus` contains information about the platform's hardware. Fields ------ .. cpp:member:: float ambient_temperature Ambient temperature inside the platform in [C]. .. cpp:member:: vector relay_states State of the power relays, usually there is 4 of them. .. cpp:member:: keypad_state_t keypad_state Keypad button states, if available, see :ref:`pilot.keypad_state_t`. .. cpp:member:: charging_state_e charging_state Current charging state, see :ref:`pilot.charging_state_e`. .. cpp:member:: power_system_type_e power_system_type Type of power system, see :ref:`pilot.power_system_type_e`. .. cpp:member:: vector system_errors List of system errors currently active, see :ref:`pilot.system_error_e`. .. cpp:member:: bool is_shutdown If platform has been asked to shutdown now, via the key switch. .. cpp:member:: bool is_initialized If platform hardware is initialized.