APM:Libraries
|
#include <HAL_F4Light_Class.h>
Public Member Functions | |
HAL_F4Light () | |
void | run (int argc, char *const argv[], Callbacks *callbacks) const override |
void | lateInit () |
Public Member Functions inherited from AP_HAL::HAL | |
HAL (AP_HAL::UARTDriver *_uartA, AP_HAL::UARTDriver *_uartB, AP_HAL::UARTDriver *_uartC, AP_HAL::UARTDriver *_uartD, AP_HAL::UARTDriver *_uartE, AP_HAL::UARTDriver *_uartF, AP_HAL::I2CDeviceManager *_i2c_mgr, AP_HAL::SPIDeviceManager *_spi, AP_HAL::AnalogIn *_analogin, AP_HAL::Storage *_storage, AP_HAL::UARTDriver *_console, AP_HAL::GPIO *_gpio, AP_HAL::RCInput *_rcin, AP_HAL::RCOutput *_rcout, AP_HAL::Scheduler *_scheduler, AP_HAL::Util *_util, AP_HAL::OpticalFlow *_opticalflow, AP_HAL::CANManager **_can_mgr) | |
Static Public Attributes | |
static HAL_state | state |
Private Member Functions | |
void | connect_uart (AP_HAL::UARTDriver *uartL, AP_HAL::UARTDriver *uartR, AP_HAL::Proc proc) |
Private Attributes | |
AP_HAL::UARTDriver ** | uarts [6] |
Additional Inherited Members | |
Public Attributes inherited from AP_HAL::HAL | |
AP_HAL::UARTDriver * | uartA |
AP_HAL::UARTDriver * | uartB |
AP_HAL::UARTDriver * | uartC |
AP_HAL::UARTDriver * | uartD |
AP_HAL::UARTDriver * | uartE |
AP_HAL::UARTDriver * | uartF |
AP_HAL::I2CDeviceManager * | i2c_mgr |
AP_HAL::SPIDeviceManager * | spi |
AP_HAL::AnalogIn * | analogin |
AP_HAL::Storage * | storage |
AP_HAL::UARTDriver * | console |
AP_HAL::GPIO * | gpio |
AP_HAL::RCInput * | rcin |
AP_HAL::RCOutput * | rcout |
AP_HAL::Scheduler * | scheduler |
AP_HAL::Util * | util |
AP_HAL::OpticalFlow * | opticalflow |
AP_HAL::CANManager ** | can_mgr |
Definition at line 43 of file HAL_F4Light_Class.h.
HAL_F4Light::HAL_F4Light | ( | ) |
|
private |
Definition at line 463 of file HAL_F4Light_Class.cpp.
Referenced by lateInit().
void HAL_F4Light::lateInit | ( | ) |
Definition at line 336 of file HAL_F4Light_Class.cpp.
Referenced by run().
|
overridevirtual |
Implements AP_HAL::HAL.
Definition at line 234 of file HAL_F4Light_Class.cpp.
|
static |
Definition at line 50 of file HAL_F4Light_Class.h.
Referenced by connect_uart(), lateInit(), and run().
|
private |
Definition at line 53 of file HAL_F4Light_Class.h.
Referenced by HAL_F4Light(), and lateInit().