APM:Libraries
Macros | Variables
AP_Notify.cpp File Reference
#include "AP_Notify.h"
#include "AP_BoardLED.h"
#include "PixRacerLED.h"
#include "Buzzer.h"
#include "Display.h"
#include "ExternalLED.h"
#include "NavioLED_I2C.h"
#include "OreoLED_PX4.h"
#include "RCOutputRGBLed.h"
#include "ToneAlarm_Linux.h"
#include "ToneAlarm_ChibiOS.h"
#include "ToneAlarm_PX4.h"
#include "ToshibaLED.h"
#include "ToshibaLED_I2C.h"
#include "VRBoard_LED.h"
#include "DiscreteRGBLed.h"
#include "DiscoLED.h"
#include "Led_Sysfs.h"
#include "UAVCAN_RGB_LED.h"
#include <stdio.h>
#include "AP_BoardLED2.h"
Include dependency graph for AP_Notify.cpp:

Go to the source code of this file.

Macros

#define CONFIG_NOTIFY_DEVICES_MAX   6
 
#define TOSHIBA_LED_I2C_BUS_INTERNAL   0
 
#define TOSHIBA_LED_I2C_BUS_EXTERNAL   1
 
#define ADD_BACKEND(backend)   do { _devices[_num_devices++] = backend; if (_num_devices >= CONFIG_NOTIFY_DEVICES_MAX) return;} while(0)
 

Variables

const AP_HAL::HALhal
 -*- tab-width: 4; Mode: C++; c-basic-offset: 4; indent-tabs-mode: nil -*- More...
 

Macro Definition Documentation

◆ ADD_BACKEND

#define ADD_BACKEND (   backend)    do { _devices[_num_devices++] = backend; if (_num_devices >= CONFIG_NOTIFY_DEVICES_MAX) return;} while(0)

Definition at line 116 of file AP_Notify.cpp.

Referenced by AP_Notify::add_backends().

◆ CONFIG_NOTIFY_DEVICES_MAX

#define CONFIG_NOTIFY_DEVICES_MAX   6

Definition at line 43 of file AP_Notify.cpp.

Referenced by AP_Notify::AP_Notify().

◆ TOSHIBA_LED_I2C_BUS_EXTERNAL

#define TOSHIBA_LED_I2C_BUS_EXTERNAL   1

Definition at line 46 of file AP_Notify.cpp.

Referenced by AP_Notify::add_backends().

◆ TOSHIBA_LED_I2C_BUS_INTERNAL

#define TOSHIBA_LED_I2C_BUS_INTERNAL   0

Definition at line 45 of file AP_Notify.cpp.

Referenced by AP_Notify::add_backends().

Variable Documentation

◆ 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.