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
bspd_sdc_open_
{
true
};
14
bool
wd_ready_
=
false
;
15
int
hydraulic_pressure_
= 0;
16
uint8_t
soc_
= 0;
17
double
_right_wheel_rpm
= 0;
18
double
_left_wheel_rpm
= 0;
19
int
_hydraulic_line_pressure
= 0;
20
float
rr_wheel_rpm
= 0;
21
float
rl_wheel_rpm
= 0;
22
};
hardwareSettings.hpp
metro.h
HardwareData
Definition
hardwareData.hpp:6
HardwareData::asats_pressed_
bool asats_pressed_
Definition
hardwareData.hpp:11
HardwareData::rr_wheel_rpm
float rr_wheel_rpm
Definition
hardwareData.hpp:20
HardwareData::hydraulic_pressure_
int hydraulic_pressure_
Definition
hardwareData.hpp:15
HardwareData::rl_wheel_rpm
float rl_wheel_rpm
Definition
hardwareData.hpp:21
HardwareData::_hydraulic_line_pressure
int _hydraulic_line_pressure
Definition
hardwareData.hpp:19
HardwareData::soc_
uint8_t soc_
Definition
hardwareData.hpp:16
HardwareData::ats_pressed_
bool ats_pressed_
Definition
hardwareData.hpp:12
HardwareData::_right_wheel_rpm
double _right_wheel_rpm
Definition
hardwareData.hpp:17
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::bspd_sdc_open_
bool bspd_sdc_open_
Definition
hardwareData.hpp:13
HardwareData::_left_wheel_rpm
double _left_wheel_rpm
Definition
hardwareData.hpp:18
HardwareData::wd_ready_
bool wd_ready_
Definition
hardwareData.hpp:14
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