ardupilot/libraries/AP_HAL_Linux
Peter Barker cbe73b91d5 AP_HAL_Linux: correct format-string warnings
Using the string template to determine the size of the array to print
into strikes issues as varargs passes the stack variables as integer
types, so the perceived range is larger.
2019-11-05 11:29:08 +11:00
..
benchmarks Global: remove minlure 2018-06-26 07:32:08 -07:00
examples build: removed remaining make.inc files 2018-12-22 11:06:59 +11:00
tests
AnalogIn_ADS1115.cpp AP_HAL_Linux: Remove timer process suspension interface 2018-06-06 07:16:58 +10:00
AnalogIn_ADS1115.h AP_HAL_Linux: Remove set_stop_pin from AnalogSource 2019-09-04 09:54:50 +10:00
AnalogIn_IIO.cpp AP_HAL_Linux: Remove set_stop_pin from AnalogSource 2019-09-04 09:54:50 +10:00
AnalogIn_IIO.h AP_HAL_Linux: Remove set_stop_pin from AnalogSource 2019-09-04 09:54:50 +10:00
AnalogIn_Navio2.cpp
AnalogIn_Navio2.h AP_HAL_Linux: Remove set_stop_pin from AnalogSource 2019-09-04 09:54:50 +10:00
AP_HAL_Linux.h
CameraSensor_Mt9v117_Patches.cpp
CameraSensor_Mt9v117.cpp
CameraSensor_Mt9v117.h
CameraSensor.cpp
CameraSensor.h
CAN.cpp AP_HAL_Linux: remove CAN thread management 2018-08-12 13:35:01 +01:00
CAN.h HAL_Linux: fixed build 2019-11-01 10:53:53 +11:00
ConsoleDevice.cpp HAL_Linux: fixed an error found with valgrind 2018-11-27 09:38:18 +11:00
ConsoleDevice.h
Flow_PX4.cpp Global: remove minlure 2018-06-26 07:32:08 -07:00
Flow_PX4.h
GPIO_Aero.cpp AP_HAL_Linux: AP_Common no longer gives board information; use AP_HAL_Boards 2019-02-15 08:15:45 +11:00
GPIO_Aero.h
GPIO_BBB.cpp AP_HAL_Linux: remove pointless attach_interrupt override 2018-08-31 08:32:08 +10:00
GPIO_BBB.h AP_HAL_Linux: add missing override keywords 2019-08-15 15:14:23 +10:00
GPIO_Bebop.cpp AP_HAL_Linux: AP_Common no longer gives board information; use AP_HAL_Boards 2019-02-15 08:15:45 +11:00
GPIO_Bebop.h
GPIO_Disco.cpp AP_HAL_Linux: AP_Common no longer gives board information; use AP_HAL_Boards 2019-02-15 08:15:45 +11:00
GPIO_Disco.h
GPIO_Edge.cpp AP_HAL_Linux: AP_Common no longer gives board information; use AP_HAL_Boards 2019-02-15 08:15:45 +11:00
GPIO_Edge.h AP_HAL_Linux: use GPIO_Sysfs for Edge 2017-11-17 09:18:36 -08:00
GPIO_Navio2.cpp AP_HAL_Linux: AP_Common no longer gives board information; use AP_HAL_Boards 2019-02-15 08:15:45 +11:00
GPIO_Navio2.h AP_HAL_Linux: use GPIO_Sysfs for Navio 2 2017-11-17 09:18:35 -08:00
GPIO_Navio.cpp AP_HAL_Linux: AP_Common no longer gives board information; use AP_HAL_Boards 2019-02-15 08:15:45 +11:00
GPIO_Navio.h AP_HAL_Linux: use GPIO_Sysfs for Navio 2017-11-17 09:20:55 -08:00
GPIO_RPI.cpp AP_HAL_Linux: remove pointless attach_interrupt override 2018-08-31 08:32:08 +10:00
GPIO_RPI.h AP_HAL_Linux: add missing override keywords 2019-08-15 15:14:23 +10:00
GPIO_Sysfs.cpp AP_HAL_Linux: check return value of system command 2019-08-19 14:37:13 +10:00
GPIO_Sysfs.h HAL_Linux: implement HAL_GPIO_SCRIPT support 2019-07-06 09:02:54 +10:00
GPIO.cpp
GPIO.h AP_HAL_Linux: add missing override keywords 2019-02-22 15:01:09 +00:00
HAL_Linux_Class.cpp HAL_Linux: added uartH 2019-07-12 17:01:21 +10:00
HAL_Linux_Class.h
Heat_Pwm.cpp AP_HAL_Linux: use GPIO_Sysfs for Edge 2017-11-17 09:18:36 -08:00
Heat_Pwm.h
Heat.h
I2CDevice.cpp HAL_Linux: implement I2C bus masks 2018-07-10 15:39:47 +10:00
I2CDevice.h HAL_Linux: implement I2C bus masks 2018-07-10 15:39:47 +10:00
Led_Sysfs.cpp
Led_Sysfs.h
OpticalFlow_Onboard.cpp Global: remove minlure 2018-06-26 07:32:08 -07:00
OpticalFlow_Onboard.h AP_HAL_Linux: add missing override keywords 2019-02-22 15:01:09 +00:00
Perf_Lttng_TracePoints.h
Perf_Lttng.cpp
Perf_Lttng.h
Perf.cpp AP_HAL_Linux: unify singleton naming to _singleton and get_singleton() 2019-02-10 19:09:58 -07:00
Perf.h AP_HAL_Linux: unify singleton naming to _singleton and get_singleton() 2019-02-10 19:09:58 -07:00
Poller.cpp
Poller.h
PollerThread.cpp
PollerThread.h
PWM_Sysfs.cpp AP_HAL_Linux: reset duty cycle before setting period 2017-10-17 13:28:34 -07:00
PWM_Sysfs.h
RCInput_AioPRU.cpp AP_HAL_linux: add new board PocketPilot 2017-12-27 16:01:55 +00:00
RCInput_AioPRU.h AP_HAL_Linux: add missing override keywords 2019-02-22 15:01:09 +00:00
RCInput_Multi.cpp AP_HAL_Linux: add second RCIN port for Blue 2018-01-17 15:25:51 -08:00
RCInput_Multi.h AP_HAL_Linux: add second RCIN port for Blue 2018-01-17 15:25:51 -08:00
RCInput_Navio2.cpp AP_HAL_Linux: make use of RCInput_Navio2 in Edge 2017-10-20 13:03:08 -07:00
RCInput_Navio2.h
RCInput_PRU.cpp AP_HAL_Linux: remove BBBmini from RCInput_PRU.cpp 2017-12-14 12:40:37 -08:00
RCInput_PRU.h AP_HAL_Linux: add missing override keywords 2019-02-22 15:01:09 +00:00
RCInput_RCProtocol.cpp HAL_Linux: use AP::RC() 2019-09-06 08:51:45 +10:00
RCInput_RCProtocol.h HAL_Linux: use AP::RC() 2019-09-06 08:51:45 +10:00
RCInput_RPI.cpp AP_HAL_Linux: reduce RCInput_RPI CPU consumption to 1/4 2019-01-24 19:12:21 -08:00
RCInput_RPI.h AP_HAL_Linux: add missing override keywords 2019-02-22 15:01:09 +00:00
RCInput_SoloLink.cpp AP_HAL_Linux: add prototype for handling SoloLink 2017-08-17 12:04:27 -07:00
RCInput_SoloLink.h AP_HAL_Linux: add missing override keywords 2019-02-22 15:01:09 +00:00
RCInput_UART.cpp
RCInput_UART.h
RCInput_UDP_Protocol.h
RCInput_UDP.cpp
RCInput_UDP.h AP_HAL_Linux: add missing override keywords 2019-02-22 15:01:09 +00:00
RCInput_ZYNQ.cpp AP_HAL_Linux: combine ppm and sbus on ocpoc_zynq 2017-11-01 10:28:40 -07:00
RCInput_ZYNQ.h AP_HAL_Linux: add missing override keywords 2019-02-22 15:01:09 +00:00
RCInput.cpp AP_HAL_Linux: support PWM input for BH hat 2018-07-20 00:32:55 -07:00
RCInput.h AP_HAL_Linux: return RC protocol being decoded 2019-06-18 11:35:38 +10:00
RCOutput_AeroIO.cpp AP_HAL_Linux: fix deallocation 2018-02-05 11:05:12 +11:00
RCOutput_AeroIO.h
RCOutput_AioPRU.cpp AP_HAL_Linux: fix spelling of generated in panics 2018-07-10 09:55:01 -07:00
RCOutput_AioPRU.h AP_HAL_Linux: add missing override keywords 2019-02-22 15:01:09 +00:00
RCOutput_Bebop.cpp
RCOutput_Bebop.h
RCOutput_Disco.cpp AP_HAL_Linux: AP_Common no longer gives board information; use AP_HAL_Boards 2019-02-15 08:15:45 +11:00
RCOutput_Disco.h
RCOutput_PCA9685.cpp AP_HAL_Linux: PCA9685: Check for device before accessing it 2019-09-26 12:42:12 +10:00
RCOutput_PCA9685.h AP_HAL_Linux: add missing override keywords 2019-02-22 15:01:09 +00:00
RCOutput_PRU.cpp AP_HAL_Linux: fix spelling of generated in panics 2018-07-10 09:55:01 -07:00
RCOutput_PRU.h AP_HAL_Linux: add missing override keywords 2019-02-22 15:01:09 +00:00
RCOutput_Sysfs.cpp AP_HAL_Linux: AP_Common no longer gives board information; use AP_HAL_Boards 2019-02-15 08:15:45 +11:00
RCOutput_Sysfs.h AP_HAL_Linux: add missing override keywords 2019-02-22 15:01:09 +00:00
RCOutput_ZYNQ.cpp AP_HAL_Linux: fix spelling of generated in panics 2018-07-10 09:55:01 -07:00
RCOutput_ZYNQ.h AP_HAL_Linux: add missing override keywords 2019-02-22 15:01:09 +00:00
sbus.cpp
sbus.h
Scheduler.cpp HAL_Linux: added uartH 2019-07-12 17:01:21 +10:00
Scheduler.h AP_HAL_Linux: add missing override keywords 2019-02-22 15:01:09 +00:00
Semaphores.cpp HAL_Linux: added Semaphore_Recursive 2018-08-25 15:44:36 +10:00
Semaphores.h AP_HAL_Linux: add missing override keywords 2019-02-22 15:01:09 +00:00
SerialDevice.h AP_HAL_Linux: Add support for setting uart parity on Linux boards 2019-04-26 00:49:25 -07:00
SPIDevice.cpp AP_HAL_Linux: correct format-string warnings 2019-11-05 11:29:08 +11:00
SPIDevice.h AP_HAL_Linux: add missing override keywords 2019-02-22 15:01:09 +00:00
SPIUARTDriver.cpp
SPIUARTDriver.h AP_HAL_Linux: add missing override keywords 2019-02-22 15:01:09 +00:00
Storage.cpp AP_HAL_Linux: correct format-string warnings 2019-11-05 11:29:08 +11:00
Storage.h AP_HAL_Linux: add missing override keywords 2019-02-22 15:01:09 +00:00
system.cpp
TCPServerDevice.cpp
TCPServerDevice.h
Thread.cpp AP_HAL_Linux: force Thread stack to have minimum size 2018-09-06 19:07:13 +01:00
Thread.h AP_HAL_Linux: Thread: allow loose running thread 2018-07-11 10:00:29 +10:00
ToneAlarm_Disco.cpp HAL_Linux: added duration to toneAlarm_set_buzzer_tone 2018-07-30 14:02:12 +10:00
ToneAlarm_Disco.h HAL_Linux: added duration to toneAlarm_set_buzzer_tone 2018-07-30 14:02:12 +10:00
ToneAlarm.cpp HAL_Linux: added duration to toneAlarm_set_buzzer_tone 2018-07-30 14:02:12 +10:00
ToneAlarm.h HAL_Linux: added duration to toneAlarm_set_buzzer_tone 2018-07-30 14:02:12 +10:00
UARTDevice.cpp AP_HAL_Linux: Add support for setting uart parity on Linux boards 2019-04-26 00:49:25 -07:00
UARTDevice.h AP_HAL_Linux: Add support for setting uart parity on Linux boards 2019-04-26 00:49:25 -07:00
UARTDriver.cpp AP_HAL_Linux: release mutex lock before calling write(c) 2019-10-25 11:38:16 +11:00
UARTDriver.h AP_HAL_Linux: UARTDriver remove unused field and tabs 2019-07-21 21:52:42 -07:00
UDPDevice.cpp
UDPDevice.h
Util_RPI.cpp AP_HAL_Linux: rpi: sort include headers 2018-02-12 09:05:21 -08:00
Util_RPI.h
Util.cpp AP_HAL_Linux: Fix bad check order on heap_realloc 2019-08-27 13:54:54 +10:00
Util.h AH_HAL_Linux: add heap support to the HAL 2019-04-15 17:46:44 -07:00
VideoIn.cpp Global: remove minlure 2018-06-26 07:32:08 -07:00
VideoIn.h