APM:Libraries
Functions | Variables
HAL_F4Light_Class.cpp File Reference
#include <AP_HAL/AP_HAL.h>
#include <assert.h>
#include <AP_HAL_F4Light/AP_HAL_F4Light.h>
#include "AP_HAL_F4Light_Namespace.h"
#include "AP_HAL_F4Light_Private.h"
#include "HAL_F4Light_Class.h"
#include "RCInput.h"
#include "Util.h"
#include <AP_Param_Helper/AP_Param_Helper.h>
#include "UART_PPM.h"
Include dependency graph for HAL_F4Light_Class.cpp:

Go to the source code of this file.

Functions

void usb_mass_mal_USBdisconnect ()
 

Variables

static F4Light::I2CDeviceManager i2c_mgr_instance
 
static USBDriver USB_Driver (1)
 
static UARTDriver uart1Driver (_USART1)
 
static UART_PPM uartPPM2 (1)
 
static UART_PPM uartPPM1 (0)
 
static F4Light::SPIDeviceManager spiDeviceManager
 
static AnalogIn analogIn IN_CCM
 
static Storage storageDriver
 
static GPIO gpioDriver
 
static RCInput rcinDriver
 
static RCOutput rcoutDriver
 
static Scheduler schedulerInstance
 
static Util utilInstance
 
const AP_HAL::HALhal
 -*- tab-width: 4; Mode: C++; c-basic-offset: 4; indent-tabs-mode: nil -*- More...
 
static bool lateInitDone =false
 
static const HAL_F4Light hal_revo
 

Function Documentation

◆ usb_mass_mal_USBdisconnect()

void usb_mass_mal_USBdisconnect ( )

Definition at line 483 of file HAL_F4Light_Class.cpp.

Referenced by USBD_USR_DeviceDisconnected().

Here is the caller graph for this function:

Variable Documentation

◆ gpioDriver

GPIO gpioDriver
static

Definition at line 105 of file HAL_F4Light_Class.cpp.

◆ hal

const AP_HAL::HAL& hal

-*- tab-width: 4; Mode: C++; c-basic-offset: 4; indent-tabs-mode: nil -*-

Definition at line 14 of file AC_PID_test.cpp.

Referenced by HAL_F4Light::HAL_F4Light().

◆ hal_revo

const HAL_F4Light hal_revo
static

Definition at line 474 of file HAL_F4Light_Class.cpp.

◆ i2c_mgr_instance

F4Light::I2CDeviceManager i2c_mgr_instance
static

Definition at line 44 of file HAL_F4Light_Class.cpp.

◆ IN_CCM

AnalogIn analogIn IN_CCM
static

Definition at line 103 of file HAL_F4Light_Class.cpp.

◆ lateInitDone

bool lateInitDone =false
static

Definition at line 334 of file HAL_F4Light_Class.cpp.

Referenced by HAL_F4Light::lateInit().

◆ rcinDriver

RCInput rcinDriver
static

Definition at line 106 of file HAL_F4Light_Class.cpp.

◆ rcoutDriver

RCOutput rcoutDriver
static

Definition at line 107 of file HAL_F4Light_Class.cpp.

◆ schedulerInstance

Scheduler schedulerInstance
static

Definition at line 108 of file HAL_F4Light_Class.cpp.

◆ spiDeviceManager

F4Light::SPIDeviceManager spiDeviceManager
static

Definition at line 102 of file HAL_F4Light_Class.cpp.

◆ storageDriver

Storage storageDriver
static

Definition at line 104 of file HAL_F4Light_Class.cpp.

◆ uart1Driver

UARTDriver uart1Driver(_USART1)
static

◆ uartPPM1

UART_PPM uartPPM1(0)
static

◆ uartPPM2

UART_PPM uartPPM2(1)
static

◆ USB_Driver

USBDriver USB_Driver(1)
static

◆ utilInstance

Util utilInstance
static

Definition at line 109 of file HAL_F4Light_Class.cpp.