APM:Libraries
|
#include <GPIO_Sysfs.h>
Public Member Functions | |
~DigitalSource_Sysfs () | |
uint8_t | read () |
void | write (uint8_t value) |
void | mode (uint8_t output) |
void | toggle () |
Private Member Functions | |
DigitalSource_Sysfs (unsigned pin, int value_fd) | |
Private Attributes | |
int | _value_fd |
unsigned | _pin |
Friends | |
class | GPIO_Sysfs |
Definition at line 10 of file GPIO_Sysfs.h.
DigitalSource_Sysfs::~DigitalSource_Sysfs | ( | ) |
|
private |
Definition at line 38 of file GPIO_Sysfs.cpp.
Referenced by Linux::GPIO_Sysfs::channel().
|
virtual |
Implements AP_HAL::DigitalSource.
Definition at line 70 of file GPIO_Sysfs.cpp.
Referenced by Linux::GPIO_Sysfs::from().
|
virtual |
Implements AP_HAL::DigitalSource.
Definition at line 51 of file GPIO_Sysfs.cpp.
Referenced by Linux::GPIO_Sysfs::from(), toggle(), and Linux::GPIO_Sysfs::toggle().
|
virtual |
Implements AP_HAL::DigitalSource.
Definition at line 76 of file GPIO_Sysfs.cpp.
Referenced by Linux::GPIO_Sysfs::from().
|
virtual |
Implements AP_HAL::DigitalSource.
Definition at line 62 of file GPIO_Sysfs.cpp.
Referenced by Linux::GPIO_Sysfs::from(), toggle(), and Linux::GPIO_Sysfs::toggle().
|
friend |
Definition at line 11 of file GPIO_Sysfs.h.
|
private |
Definition at line 22 of file GPIO_Sysfs.h.
|
private |
Definition at line 21 of file GPIO_Sysfs.h.
Referenced by read(), write(), and ~DigitalSource_Sysfs().