APM:Libraries
Classes | Macros
GPIO.h File Reference
#include "AP_HAL_VRBRAIN.h"
Include dependency graph for GPIO.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  VRBRAIN::VRBRAINGPIO
 
class  VRBRAIN::VRBRAINDigitalSource
 

Macros

#define HAL_GPIO_A_LED_PIN   25
 
#define HAL_GPIO_B_LED_PIN   26
 
#define HAL_GPIO_C_LED_PIN   27
 
#define EXTERNAL_LED_GPS   28
 
#define EXTERNAL_LED_ARMED   29
 
#define EXTERNAL_LED_MOTOR1   30
 
#define EXTERNAL_LED_MOTOR2   31
 
#define EXTERNAL_RELAY1_PIN   34
 
#define EXTERNAL_RELAY2_PIN   33
 
#define HAL_GPIO_LED_ON   HIGH
 
#define HAL_GPIO_LED_OFF   LOW
 

Macro Definition Documentation

◆ EXTERNAL_LED_ARMED

#define EXTERNAL_LED_ARMED   29

Definition at line 10 of file GPIO.h.

◆ EXTERNAL_LED_GPS

#define EXTERNAL_LED_GPS   28

Definition at line 9 of file GPIO.h.

◆ EXTERNAL_LED_MOTOR1

#define EXTERNAL_LED_MOTOR1   30

Definition at line 11 of file GPIO.h.

◆ EXTERNAL_LED_MOTOR2

#define EXTERNAL_LED_MOTOR2   31

Definition at line 12 of file GPIO.h.

◆ EXTERNAL_RELAY1_PIN

#define EXTERNAL_RELAY1_PIN   34

Definition at line 14 of file GPIO.h.

Referenced by VRBRAIN::VRBRAINGPIO::read(), and VRBRAIN::VRBRAINGPIO::write().

◆ EXTERNAL_RELAY2_PIN

#define EXTERNAL_RELAY2_PIN   33

Definition at line 15 of file GPIO.h.

Referenced by VRBRAIN::VRBRAINGPIO::read(), and VRBRAIN::VRBRAINGPIO::write().

◆ HAL_GPIO_A_LED_PIN

#define HAL_GPIO_A_LED_PIN   25

Definition at line 6 of file GPIO.h.

◆ HAL_GPIO_B_LED_PIN

#define HAL_GPIO_B_LED_PIN   26

Definition at line 7 of file GPIO.h.

◆ HAL_GPIO_C_LED_PIN

#define HAL_GPIO_C_LED_PIN   27

Definition at line 8 of file GPIO.h.

◆ HAL_GPIO_LED_OFF

#define HAL_GPIO_LED_OFF   LOW

Definition at line 18 of file GPIO.h.

◆ HAL_GPIO_LED_ON

#define HAL_GPIO_LED_ON   HIGH

Definition at line 17 of file GPIO.h.