PX4 Firmware
PX4 Autopilot Software http://px4.io
|
#include <uavcan_stm32/build_config.hpp>
#include <uavcan_stm32/thread.hpp>
#include <uavcan/driver/can.hpp>
#include <uavcan_stm32/bxcan.hpp>
Go to the source code of this file.
Classes | |
struct | uavcan_stm32::CanRxItem |
RX queue item. More... | |
class | uavcan_stm32::CanIface |
Single CAN iface. More... | |
class | uavcan_stm32::CanIface::RxQueue |
struct | uavcan_stm32::CanIface::Timings |
struct | uavcan_stm32::CanIface::TxItem |
class | uavcan_stm32::CanDriver |
CAN driver, incorporates all available CAN ifaces. More... | |
class | uavcan_stm32::CanInitHelper< RxQueueCapacity > |
Helper class. More... | |
Namespaces | |
uavcan_stm32 | |
Variables | |
static const uavcan::int16_t | uavcan_stm32::ErrNotImplemented = 1001 |
Driver error codes. More... | |
static const uavcan::int16_t | uavcan_stm32::ErrInvalidBitRate = 1002 |
Bit rate not supported. More... | |
static const uavcan::int16_t | uavcan_stm32::ErrLogic = 1003 |
Internal logic error. More... | |
static const uavcan::int16_t | uavcan_stm32::ErrUnsupportedFrame = 1004 |
Frame not supported (e.g. RTR, CAN FD, etc) More... | |
static const uavcan::int16_t | uavcan_stm32::ErrMsrInakNotSet = 1005 |
INAK bit of the MSR register is not 1. More... | |
static const uavcan::int16_t | uavcan_stm32::ErrMsrInakNotCleared = 1006 |
INAK bit of the MSR register is not 0. More... | |
static const uavcan::int16_t | uavcan_stm32::ErrBitRateNotDetected = 1007 |
Auto bit rate detection could not be finished. More... | |
static const uavcan::int16_t | uavcan_stm32::ErrFilterNumConfigs = 1008 |
Number of filters is more than supported. More... | |