| 
    APM:Libraries
    
   | 
 
#include "AP_HAL_PX4.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 | PX4::CanRxItem | 
| struct | PX4::CriticalSectionLocker | 
| class | PX4::BusEvent | 
| class | PX4::PX4CAN | 
| struct | PX4::PX4CAN::Timings | 
| struct | PX4::PX4CAN::TxItem | 
| class | PX4::PX4CANManager | 
Namespaces | |
| PX4 | |
| PX4::clock | |
Macros | |
| #define | CAN_STM32_NUM_IFACES 1 | 
| #define | CAN_STM32_RX_QUEUE_SIZE 64 | 
Functions | |
| uint64_t | PX4::clock::getUtcUSecFromCanInterrupt () | 
| uavcan::MonotonicTime | PX4::clock::getMonotonic () | 
Variables | |
| static const int16_t | PX4::ErrUnknown = 1000 | 
| Reserved for future use.  More... | |
| static const int16_t | PX4::ErrNotImplemented = 1001 | 
| Feature not implemented.  More... | |
| static const int16_t | PX4::ErrInvalidBitRate = 1002 | 
| Bit rate not supported.  More... | |
| static const int16_t | PX4::ErrLogic = 1003 | 
| Internal logic error.  More... | |
| static const int16_t | PX4::ErrUnsupportedFrame = 1004 | 
| Frame not supported (e.g. RTR, CAN FD, etc)  More... | |
| static const int16_t | PX4::ErrMsrInakNotSet = 1005 | 
| INAK bit of the MSR register is not 1.  More... | |
| static const int16_t | PX4::ErrMsrInakNotCleared = 1006 | 
| INAK bit of the MSR register is not 0.  More... | |
| static const int16_t | PX4::ErrBitRateNotDetected = 1007 | 
| Auto bit rate detection could not be finished.  More... | |
| static const int16_t | PX4::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 PX4::PX4CAN::PX4CAN().
 1.8.13