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/hardwareData.hpp
>
4
#include <
model/structure.hpp
>
5
#include <
model/systemDiagnostics.hpp
>
6
11
struct
SystemData
{
12
R2DLogics
r2d_logics_
;
13
FailureDetection
failure_detection_
;
14
15
HardwareData
hardware_data_
;
16
Mission
mission_
{
Mission::MANUAL
};
17
18
bool
ready_2_drive_
{
false
};
19
bool
mission_finished_
{
false
};
20
};
hardwareData.hpp
FailureDetection
Definition
systemDiagnostics.hpp:55
HardwareData
Definition
hardwareData.hpp:6
R2DLogics
Definition
systemDiagnostics.hpp:10
SystemData
The whole model of the system: holds all the data necessary.
Definition
systemData.hpp:11
SystemData::mission_
Mission mission_
Definition
systemData.hpp:16
SystemData::r2d_logics_
R2DLogics r2d_logics_
Definition
systemData.hpp:12
SystemData::ready_2_drive_
bool ready_2_drive_
Definition
systemData.hpp:18
SystemData::failure_detection_
FailureDetection failure_detection_
Definition
systemData.hpp:13
SystemData::hardware_data_
HardwareData hardware_data_
Definition
systemData.hpp:15
SystemData::mission_finished_
bool mission_finished_
Definition
systemData.hpp:19
structure.hpp
Mission
Mission
Definition
structure.hpp:10
Mission::MANUAL
@ MANUAL
systemDiagnostics.hpp
master
include
model
systemData.hpp
Generated by
1.9.8