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/sensors.hpp
>
4
#include <
model/systemDiagnostics.hpp
>
5
#include <
model/structure.hpp
>
6
#include <
model/digitalData.hpp
>
7
12
struct
SystemData
{
13
R2DLogics
r2dLogics
;
14
FailureDetection
failureDetection
;
15
Sensors
sensors
;
16
17
DigitalData
digitalData
;
18
Mission
mission
{
MANUAL
};
19
20
bool
ready2Drive
{
false
},
missionFinished
{
false
};
21
};
digitalData.hpp
sensors.hpp
DigitalData
Definition
digitalData.hpp:7
FailureDetection
Definition
systemDiagnostics.hpp:65
R2DLogics
Definition
systemDiagnostics.hpp:14
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::ready2Drive
bool ready2Drive
Definition
systemData.hpp:20
SystemData::sensors
Sensors sensors
Definition
systemData.hpp:15
SystemData::digitalData
DigitalData digitalData
Definition
systemData.hpp:17
SystemData::mission
Mission mission
Definition
systemData.hpp:18
SystemData::missionFinished
bool missionFinished
Definition
systemData.hpp:20
SystemData::failureDetection
FailureDetection failureDetection
Definition
systemData.hpp:14
SystemData::r2dLogics
R2DLogics r2dLogics
Definition
systemData.hpp:13
structure.hpp
Mission
Mission
Definition
structure.hpp:17
MANUAL
@ MANUAL
Definition
structure.hpp:18
systemDiagnostics.hpp
master
include
model
systemData.hpp
Generated by
1.9.8