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.