#include <GPIO.h>
Definition at line 126 of file GPIO.h.
◆ GPIO()
◆ _attach_interrupt()
bool GPIO::_attach_interrupt |
( |
uint8_t |
pin, |
|
|
Handler |
h, |
|
|
uint8_t |
mode, |
|
|
uint8_t |
priority |
|
) |
| |
|
static |
◆ _pinMode()
void GPIO::_pinMode |
( |
uint8_t |
pin, |
|
|
uint8_t |
output |
|
) |
| |
|
static |
◆ _read()
static uint8_t F4Light::GPIO::_read |
( |
uint8_t |
pin | ) |
|
|
inlinestatic |
◆ _setSpeed()
static void F4Light::GPIO::_setSpeed |
( |
uint8_t |
pin, |
|
|
GPIOSpeed_t |
gpio_speed |
|
) |
| |
|
inlinestatic |
◆ _toggle()
static void F4Light::GPIO::_toggle |
( |
uint8_t |
pin | ) |
|
|
inlinestatic |
◆ _write()
static void F4Light::GPIO::_write |
( |
uint8_t |
pin, |
|
|
uint8_t |
value |
|
) |
| |
|
inlinestatic |
◆ analogPinToDigital()
static uint8_t F4Light::GPIO::analogPinToDigital |
( |
uint8_t |
pin | ) |
|
|
inlinestatic |
◆ analogPinToDigitalPin()
int8_t GPIO::analogPinToDigitalPin |
( |
uint8_t |
pin | ) |
|
|
inlineoverridevirtual |
◆ attach_interrupt() [1/2]
bool F4Light::GPIO::attach_interrupt |
( |
uint8_t |
pin, |
|
|
AP_HAL::MemberProc |
p, |
|
|
uint8_t |
mode |
|
) |
| |
|
inline |
◆ attach_interrupt() [2/2]
bool GPIO::attach_interrupt |
( |
uint8_t |
pin, |
|
|
AP_HAL::Proc |
p, |
|
|
uint8_t |
mode |
|
) |
| |
|
inlinevirtual |
◆ channel()
◆ detach_interrupt()
void GPIO::detach_interrupt |
( |
uint8_t |
pin | ) |
|
◆ enable_interrupt()
static void F4Light::GPIO::enable_interrupt |
( |
uint8_t |
pin, |
|
|
bool |
e |
|
) |
| |
|
inlinestatic |
◆ get_channel()
◆ init()
◆ pinMode()
void GPIO::pinMode |
( |
uint8_t |
pin, |
|
|
uint8_t |
output |
|
) |
| |
|
overridevirtual |
◆ read()
uint8_t GPIO::read |
( |
uint8_t |
pin | ) |
|
|
overridevirtual |
◆ toggle()
void GPIO::toggle |
( |
uint8_t |
pin | ) |
|
|
overridevirtual |
◆ usb_connected()
bool GPIO::usb_connected |
( |
void |
| ) |
|
|
inlineoverridevirtual |
◆ write()
void GPIO::write |
( |
uint8_t |
pin, |
|
|
uint8_t |
value |
|
) |
| |
|
overridevirtual |
The documentation for this class was generated from the following files: