Namespaces | Classes | Variables
uavcan_stm32 Namespace Reference

Namespaces

 bxcan
 
 clock
 

Classes

class  CanDriver
 
class  CanIface
 
class  CanInitHelper
 
struct  CanRxItem
 
class  MutexLocker
 
class  SystemClock
 

Variables

static const uavcan::int16_t ErrBitRateNotDetected = 1007
 Auto bit rate detection could not be finished. More...
 
static const uavcan::int16_t ErrFilterNumConfigs = 1008
 Number of filters is more than supported. More...
 
static const uavcan::int16_t ErrInvalidBitRate = 1002
 Bit rate not supported. More...
 
static const uavcan::int16_t ErrLogic = 1003
 Internal logic error. More...
 
static const uavcan::int16_t ErrMsrInakNotCleared = 1006
 INAK bit of the MSR register is not 0. More...
 
static const uavcan::int16_t ErrMsrInakNotSet = 1005
 INAK bit of the MSR register is not 1. More...
 
static const uavcan::int16_t ErrNotImplemented = 1001
 Feature not implemented. More...
 
static const uavcan::int16_t ErrUnsupportedFrame = 1004
 Frame not supported (e.g. RTR, CAN FD, etc) More...
 

Variable Documentation

◆ ErrBitRateNotDetected

const uavcan::int16_t uavcan_stm32::ErrBitRateNotDetected = 1007
static

Auto bit rate detection could not be finished.

Definition at line 25 of file platform_specific_components/stm32/libuavcan/driver/include/uavcan_stm32/can.hpp.

◆ ErrFilterNumConfigs

const uavcan::int16_t uavcan_stm32::ErrFilterNumConfigs = 1008
static

Number of filters is more than supported.

Definition at line 26 of file platform_specific_components/stm32/libuavcan/driver/include/uavcan_stm32/can.hpp.

◆ ErrInvalidBitRate

const uavcan::int16_t uavcan_stm32::ErrInvalidBitRate = 1002
static

Bit rate not supported.

Definition at line 20 of file platform_specific_components/stm32/libuavcan/driver/include/uavcan_stm32/can.hpp.

◆ ErrLogic

const uavcan::int16_t uavcan_stm32::ErrLogic = 1003
static

◆ ErrMsrInakNotCleared

const uavcan::int16_t uavcan_stm32::ErrMsrInakNotCleared = 1006
static

INAK bit of the MSR register is not 0.

Definition at line 24 of file platform_specific_components/stm32/libuavcan/driver/include/uavcan_stm32/can.hpp.

◆ ErrMsrInakNotSet

const uavcan::int16_t uavcan_stm32::ErrMsrInakNotSet = 1005
static

INAK bit of the MSR register is not 1.

Definition at line 23 of file platform_specific_components/stm32/libuavcan/driver/include/uavcan_stm32/can.hpp.

◆ ErrNotImplemented

const uavcan::int16_t uavcan_stm32::ErrNotImplemented = 1001
static

Feature not implemented.

Driver error codes. These values can be returned from driver functions negated.

Definition at line 19 of file platform_specific_components/stm32/libuavcan/driver/include/uavcan_stm32/can.hpp.

◆ ErrUnsupportedFrame

const uavcan::int16_t uavcan_stm32::ErrUnsupportedFrame = 1004
static

Frame not supported (e.g. RTR, CAN FD, etc)

Definition at line 22 of file platform_specific_components/stm32/libuavcan/driver/include/uavcan_stm32/can.hpp.



uavcan_communicator
Author(s):
autogenerated on Fri Dec 13 2024 03:10:05