![]() |
SAE Teensy ECU
IIT SAE Microcontroller programming
|
Classes | |
| struct | AMS |
| struct | BACK_ECU |
| struct | FRONT_ECU |
| struct | GPIO |
| struct | LINK |
| struct | MC0 |
| struct | MC1 |
| class | MSG |
| struct | SIG |
| struct | VIRT |
Typedefs | |
| using | gpio_val_t = int16_t |
| using | virt_val_t = double |
Enumerations | |
| enum | dt { SDBC_TYPE_DEFINITIONS } |
Functions | |
| void | incoming (const uint32_t addr, volatile uint8_t *buf) |
| void | update () |
Variables | |
| LOG_TAG | ID = "SDBC" |
| MSG | Messages [6] |
| const std::unordered_map< const uint32_t, MSG * > | MessageMap |
| const struct SDBC::FRONT_ECU | FRONT_ECU |
| const struct SDBC::BACK_ECU | BACK_ECU |
| const struct SDBC::MC0 | MC0 |
| const struct SDBC::MC1 | MC1 |
| const struct SDBC::AMS | AMS |
| const int | ANALOG_RESOLUTION = 12 |
| const int | ANALOG_MAX = 1 << ANALOG_RESOLUTION |
| const int | VIRT_ID_OFFSET = 128 |
AUTO GENERATED FILE - DO NOT EDIT
SDBC Values, defined in C++ as their respective ID
| using SDBC::gpio_val_t = typedef int16_t |
Definition at line 29 of file SDBC_type.hpp.
| using SDBC::virt_val_t = typedef double |
Definition at line 30 of file SDBC_type.hpp.
| enum SDBC::dt |
Definition at line 36 of file SDBC_type.hpp.
| void SDBC::incoming | ( | const uint32_t | addr, |
| volatile uint8_t * | buf | ||
| ) |
| const int SDBC::ANALOG_MAX = 1 << ANALOG_RESOLUTION |
Definition at line 33 of file SDBC_type.hpp.
| const int SDBC::ANALOG_RESOLUTION = 12 |
Definition at line 32 of file SDBC_type.hpp.
| const std::unordered_map<const uint32_t, MSG *> SDBC::MessageMap |
Definition at line 29 of file SDBC_gen.hpp.
| MSG SDBC::Messages[6] |
Definition at line 21 of file SDBC_gen.hpp.
| const int SDBC::VIRT_ID_OFFSET = 128 |
Definition at line 34 of file SDBC_type.hpp.