|
ESPHome 2026.11.0-dev
|
Data Structures | |
| class | Canbus |
| class | CanbusSendAction |
| class | CanbusTrigger |
| struct | CanFrame |
| struct | CanStatus |
Enumerations | |
| enum | Error : uint8_t { ERROR_OK = 0 , ERROR_FAIL = 1 , ERROR_ALLTXBUSY = 2 , ERROR_FAILINIT = 3 , ERROR_FAILTX = 4 , ERROR_NOMSG = 5 } |
| enum | CanSpeed : uint8_t { CAN_1KBPS , CAN_5KBPS , CAN_10KBPS , CAN_12K5BPS , CAN_16KBPS , CAN_20KBPS , CAN_25KBPS , CAN_31K25BPS , CAN_33KBPS , CAN_40KBPS , CAN_50KBPS , CAN_80KBPS , CAN_83K3BPS , CAN_95KBPS , CAN_100KBPS , CAN_125KBPS , CAN_200KBPS , CAN_250KBPS , CAN_500KBPS , CAN_800KBPS , CAN_1000KBPS } |
| enum | CanEventFlags : uint8_t { CAN_EVENT_PASSIVE = 1 << 0 , CAN_EVENT_ACTIVE = 1 << 1 , CAN_EVENT_BUS_OFF = 1 << 2 , CAN_EVENT_RX_QUEUE_FULL = 1 << 3 } |
Functions | |
| ESPHOME_LOG_TAG (TAG, "canbus") | |
| enum esphome::canbus::CanEventFlags : uint8_t |
| enum esphome::canbus::CanSpeed : uint8_t |
| enum esphome::canbus::Error : uint8_t |
| esphome::canbus::ESPHOME_LOG_TAG | ( | TAG | , |
| "canbus" | ) |