Formula Student Electronics & Software
The code for the embedded software
Loading...
Searching...
No Matches
hardwareData.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include "
embedded/hardwareSettings.hpp
"
4
#include "
metro.h
"
5
6
struct
HardwareData
{
7
bool
pneumatic_line_pressure_
=
true
;
8
bool
pneumatic_line_pressure_1_
=
false
;
9
bool
pneumatic_line_pressure_2_
=
false
;
10
bool
asms_on_
=
false
;
11
bool
asats_pressed_
=
false
;
12
bool
ats_pressed_
=
false
;
13
bool
tsms_sdc_closed_
{
false
};
14
bool
master_sdc_closed_
=
false
;
15
bool
wd_ready_
=
false
;
16
int
hydraulic_line_front_pressure
= 0;
17
int
_hydraulic_line_pressure
= 0;
18
uint8_t
soc_
= 0;
19
double
_right_wheel_rpm
= 0;
20
double
_left_wheel_rpm
= 0;
21
};
hardwareSettings.hpp
metro.h
HardwareData
Definition
hardwareData.hpp:6
HardwareData::asats_pressed_
bool asats_pressed_
Definition
hardwareData.hpp:11
HardwareData::hydraulic_line_front_pressure
int hydraulic_line_front_pressure
Definition
hardwareData.hpp:16
HardwareData::_hydraulic_line_pressure
int _hydraulic_line_pressure
Definition
hardwareData.hpp:17
HardwareData::soc_
uint8_t soc_
Definition
hardwareData.hpp:18
HardwareData::master_sdc_closed_
bool master_sdc_closed_
Definition
hardwareData.hpp:14
HardwareData::ats_pressed_
bool ats_pressed_
Definition
hardwareData.hpp:12
HardwareData::_right_wheel_rpm
double _right_wheel_rpm
Definition
hardwareData.hpp:19
HardwareData::pneumatic_line_pressure_
bool pneumatic_line_pressure_
Definition
hardwareData.hpp:7
HardwareData::pneumatic_line_pressure_2_
bool pneumatic_line_pressure_2_
Definition
hardwareData.hpp:9
HardwareData::_left_wheel_rpm
double _left_wheel_rpm
Definition
hardwareData.hpp:20
HardwareData::tsms_sdc_closed_
bool tsms_sdc_closed_
Definition
hardwareData.hpp:13
HardwareData::wd_ready_
bool wd_ready_
Definition
hardwareData.hpp:15
HardwareData::asms_on_
bool asms_on_
Definition
hardwareData.hpp:10
HardwareData::pneumatic_line_pressure_1_
bool pneumatic_line_pressure_1_
Definition
hardwareData.hpp:8
master
include
model
hardwareData.hpp
Generated by
1.9.8