Formula Student Electronics & Software
The code for the embedded software
Loading...
Searching...
No Matches
systemData.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include <
model/digitalData.hpp
>
4
#include <
model/sensors.hpp
>
5
#include <
model/structure.hpp
>
6
#include <
model/systemDiagnostics.hpp
>
7
12
struct
SystemData
{
13
R2DLogics
r2d_logics_
;
14
FailureDetection
failure_detection_
;
15
Sensors
sensors_
;
16
17
DigitalData
digital_data_
;
18
Mission
mission_
{
Mission::MANUAL
};
19
20
bool
ready_2_drive_
{
false
};
21
bool
mission_finished_
{
false
};
22
};
digitalData.hpp
sensors.hpp
DigitalData
Definition
digitalData.hpp:6
FailureDetection
Definition
systemDiagnostics.hpp:57
R2DLogics
Definition
systemDiagnostics.hpp:10
Sensors
Sensors from CAN.
Definition
sensors.hpp:6
SystemData
The whole model of the system: holds all the data necessary.
Definition
systemData.hpp:12
SystemData::mission_
Mission mission_
Definition
systemData.hpp:18
SystemData::digital_data_
DigitalData digital_data_
Definition
systemData.hpp:17
SystemData::r2d_logics_
R2DLogics r2d_logics_
Definition
systemData.hpp:13
SystemData::ready_2_drive_
bool ready_2_drive_
Definition
systemData.hpp:20
SystemData::failure_detection_
FailureDetection failure_detection_
Definition
systemData.hpp:14
SystemData::mission_finished_
bool mission_finished_
Definition
systemData.hpp:21
SystemData::sensors_
Sensors sensors_
Definition
systemData.hpp:15
structure.hpp
Mission
Mission
Definition
structure.hpp:10
Mission::MANUAL
@ MANUAL
systemDiagnostics.hpp
master
include
model
systemData.hpp
Generated by
1.9.8