| 
    APM:Libraries
    
   | 
 
#include "AP_HAL_VRBRAIN.h"#include <systemlib/perf_counter.h>#include <AP_HAL/CAN.h>#include <pthread.h>#include <semaphore.h>#include "bxcan.h"#include "AP_HAL/utility/RingBuffer.h"Go to the source code of this file.
Classes | |
| struct | VRBRAIN::CanRxItem | 
| struct | VRBRAIN::CriticalSectionLocker | 
| class | VRBRAIN::BusEvent | 
| class | VRBRAIN::VRBRAINCAN | 
| struct | VRBRAIN::VRBRAINCAN::Timings | 
| struct | VRBRAIN::VRBRAINCAN::TxItem | 
| class | VRBRAIN::VRBRAINCANManager | 
Namespaces | |
| VRBRAIN | |
| VRBRAIN::clock | |
Macros | |
| #define | CAN_STM32_NUM_IFACES 1 | 
| #define | CAN_STM32_RX_QUEUE_SIZE 64 | 
Functions | |
| uint64_t | VRBRAIN::clock::getUtcUSecFromCanInterrupt () | 
| uavcan::MonotonicTime | VRBRAIN::clock::getMonotonic () | 
Variables | |
| static const int16_t | VRBRAIN::ErrUnknown = 1000 | 
| Reserved for future use.  More... | |
| static const int16_t | VRBRAIN::ErrNotImplemented = 1001 | 
| Feature not implemented.  More... | |
| static const int16_t | VRBRAIN::ErrInvalidBitRate = 1002 | 
| Bit rate not supported.  More... | |
| static const int16_t | VRBRAIN::ErrLogic = 1003 | 
| Internal logic error.  More... | |
| static const int16_t | VRBRAIN::ErrUnsupportedFrame = 1004 | 
| Frame not supported (e.g. RTR, CAN FD, etc)  More... | |
| static const int16_t | VRBRAIN::ErrMsrInakNotSet = 1005 | 
| INAK bit of the MSR register is not 1.  More... | |
| static const int16_t | VRBRAIN::ErrMsrInakNotCleared = 1006 | 
| INAK bit of the MSR register is not 0.  More... | |
| static const int16_t | VRBRAIN::ErrBitRateNotDetected = 1007 | 
| Auto bit rate detection could not be finished.  More... | |
| static const int16_t | VRBRAIN::ErrFilterNumConfigs = 1008 | 
| Auto bit rate detection could not be finished.  More... | |
| #define CAN_STM32_NUM_IFACES 1 | 
Definition at line 22 of file CAN.h.
Referenced by VRBRAIN::VRBRAINCAN::VRBRAINCAN().
 1.8.13