/
Sangak
/
ardupilot
Обзор
Документация
Войти
/
Sangak
/
ardupilot
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
libraries/AP_HAL_Linux/GPIO.cpp
33 строки
445 B
Peter Barker
AP_HAL_Linux: make a static-const hal references references to external symbol
03 мар 2020, 02:12
03 мар 2020, 02:12
c917cd4
Код
Авторство
О чём код?
#include <AP_HAL/AP_HAL.h> #include "GPIO.h" using namespace Linux; extern const AP_HAL::HAL& hal; DigitalSource::DigitalSource(uint8_t v) : _v(v) { } void DigitalSource::mode(uint8_t output) { hal.gpio->pinMode(_v, output); } uint8_t DigitalSource::read() { return hal.gpio->read(_v); } void DigitalSource::write(uint8_t value) { return hal.gpio->write(_v,value); } void DigitalSource::toggle() { write(!read()); }