ardupilot/libraries/AP_HAL_Linux
Lucas De Marchi e8f71a5bd2 AP_HAL_Linux: change define and members visibility
Make some member variables protected to follow what we do in other
places (and there's no reason to be private).

Move defines to .cpp to reduce their visibility.
2016-07-29 20:27:12 -03:00
..
benchmarks waf: ardupilotwaf: prefix build context methods with ap_ 2016-01-22 20:10:29 -02:00
examples/GPIOTest AP_HAL_Linux: examples: remove BusTest 2016-07-21 16:05:03 -03:00
qflight HAL_Linux: added qflight README.md 2015-12-27 16:12:27 +11:00
AnalogIn_ADS1115.cpp AP_HAL_Linux: fix include order 2016-05-18 23:05:56 -03:00
AnalogIn_ADS1115.h AP_HAL_Linux: AnalogIn_ADS1115: return 5V on board_voltage 2016-07-28 16:42:38 -03:00
AnalogIn_IIO.cpp AP_HAL_Linux: fix include order 2016-05-18 23:05:56 -03:00
AnalogIn_IIO.h AP_HAL_Linux: AnalogIn_IIO: add scale for minlure 2016-02-19 11:55:31 -02:00
AnalogIn_Navio2.cpp AP_HAL_Linux: Simplification of the code 2016-06-08 11:50:43 -03:00
AnalogIn_Navio2.h AP_HAL_Linux: added AnalogIn_Navio2 2016-02-27 03:06:50 -03:00
AnalogIn_Raspilot.cpp AP_HAL_Linux: AnalogIn_Raspilot: use SPIDevice interface 2016-07-29 14:47:04 -03:00
AnalogIn_Raspilot.h AP_HAL_Linux: AnalogIn_Raspilot: use SPIDevice interface 2016-07-29 14:47:04 -03:00
AP_HAL_Linux_Private.h AP_HAL_Linux: remove SPIDriver 2016-07-29 15:01:15 -03:00
AP_HAL_Linux.h AP_HAL_Linux: replace header guard with pragma once 2016-02-18 14:52:35 -02:00
CameraSensor_Mt9v117_Patches.cpp AP_HAL_Linux: move mt9v117 patches inside class 2015-12-18 17:56:06 +11:00
CameraSensor_Mt9v117.cpp AP_HAL_Linux: convert CameraSensor_Mt9v117 to I2CDevice 2016-07-28 18:03:09 -03:00
CameraSensor_Mt9v117.h AP_HAL_Linux: convert CameraSensor_Mt9v117 to I2CDevice 2016-07-28 18:03:09 -03:00
CameraSensor.cpp AP_HAL_Linux: make CameraSensor follow coding style 2015-12-18 17:56:04 +11:00
CameraSensor.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
ConsoleDevice.cpp AP_HAL_Linux: add ConsoleDevice a handler for TTIN signal 2016-07-27 21:30:19 +10:00
ConsoleDevice.h AP_HAL_Linux: add ConsoleDevice a handler for TTIN signal 2016-07-27 21:30:19 +10:00
Flow_PX4.cpp AP_HAL_Linux: Fix typos 2016-05-13 19:20:06 -03:00
Flow_PX4.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
GPIO_BBB.cpp AP_HAL_Linux: Fix compiler warning unused hal 2016-04-24 11:09:55 -03:00
GPIO_BBB.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
GPIO_Bebop.cpp HAL_Linux: fixed ULTRASOUND GPIO for Disco 2016-07-20 13:38:17 +10:00
GPIO_Bebop.h AP_HAL_Linux: Add support for Sonar GPIO 2016-05-03 16:43:39 -03:00
GPIO_Disco.cpp HAL_Linux: fixed ULTRASOUND GPIO for Disco 2016-07-20 13:38:17 +10:00
GPIO_Disco.h HAL_Linux: fixed ULTRASOUND GPIO for Disco 2016-07-20 13:38:17 +10:00
GPIO_Minnow.cpp AP_HAL_Linux: add GPIO definitions for minlure 2015-10-22 12:04:52 +11:00
GPIO_Minnow.h AP_HAL_Linux: add GPIO definitions for minlure 2015-10-22 12:04:52 +11:00
GPIO_RPI.cpp AP_HAL_Linux: GPIO: reduce macro and variable scopes 2016-06-21 12:16:32 -03:00
GPIO_RPI.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
GPIO_Sysfs.cpp AP_HAL_Linux: remove ifdef checks for HAL_BOARD_LINUX 2016-05-18 23:05:56 -03:00
GPIO_Sysfs.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
GPIO.cpp AP_HAL_Linux: fix include order 2016-05-18 23:05:56 -03:00
GPIO.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
HAL_Linux_Class.cpp AP_HAL_Linux: rename variable to follow I2CDevice convention 2016-07-29 15:01:15 -03:00
HAL_Linux_Class.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
Heat_Pwm.cpp HAL_Linux: added debugging line for Heat_Pwm 2016-07-20 13:38:17 +10:00
Heat_Pwm.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
Heat.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
I2CDevice.cpp AP_HAL_Linux: I2CDevice: use read flag in read_registers_multiple 2016-06-27 17:20:46 -03:00
I2CDevice.h AP_HAL_Linux: I2CDevice: method to read multiple times 2016-02-16 19:49:09 -02:00
OpticalFlow_Onboard.cpp AP_HAL_Linux: convert CameraSensor_Mt9v117 to I2CDevice 2016-07-28 18:03:09 -03:00
OpticalFlow_Onboard.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
Perf_Lttng_TracePoints.h AP_HAL_Linux: Perf: make lttng use internal fields 2016-06-23 19:06:30 -03:00
Perf_Lttng.cpp AP_HAL_Linux: Perf: make lttng use internal fields 2016-06-23 19:06:30 -03:00
Perf_Lttng.h AP_HAL_Linux: Perf: make lttng use internal fields 2016-06-23 19:06:30 -03:00
Perf.cpp HAL_Linux: fixed makefile build with PRIu64 2016-07-07 15:10:59 +10:00
Perf.h AP_HAL_Linux: rename min, max and avg fields 2016-06-23 19:08:14 -03:00
PWM_Sysfs.cpp AP_HAL_Linux: fix include order 2016-05-18 23:05:56 -03:00
PWM_Sysfs.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
px4io_protocol.h AP_HAL_Linux: new files for raspilot 2015-09-14 14:22:16 +10:00
RCInput_AioPRU.cpp AP_HAL_Linux: fix include order 2016-05-18 23:05:56 -03:00
RCInput_AioPRU.h AP_HAL_Linux: change define and members visibility 2016-07-29 20:27:12 -03:00
RCInput_DSM.cpp HAL_Linux: added qflight board subtype 2015-12-27 16:12:27 +11:00
RCInput_DSM.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
RCInput_Navio2.cpp AP_HAL_Linux: added RCInput for Navio2 2016-02-27 03:06:50 -03:00
RCInput_Navio2.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
RCInput_PRU.cpp AP_HAL_Linux: change define and members visibility 2016-07-29 20:27:12 -03:00
RCInput_PRU.h AP_HAL_Linux: change define and members visibility 2016-07-29 20:27:12 -03:00
RCInput_Raspilot.cpp AP_HAL_Linux: RCInput_Raspilot use SPIDevice interface 2016-07-29 15:01:14 -03:00
RCInput_Raspilot.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
RCInput_RPI.cpp AP_HAL_Linux: RPI: set signal handler iff nobody has already done it before 2016-07-27 21:30:19 +10:00
RCInput_RPI.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
RCInput_SBUS.cpp HAL_Linux: fixed comment typo for SBUS input 2016-07-20 13:38:17 +10:00
RCInput_SBUS.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
RCInput_UART.cpp AP_HAL_Linux: fix include order 2016-05-18 23:05:56 -03:00
RCInput_UART.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
RCInput_UDP_Protocol.h AP_HAL_Linux: replace header guard with pragma once 2016-02-18 14:52:35 -02:00
RCInput_UDP.cpp AP_HAL_Linux: fix include order 2016-05-18 23:05:56 -03:00
RCInput_UDP.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
RCInput_ZYNQ.cpp AP_HAL_Linux: change define and members visibility 2016-07-29 20:27:12 -03:00
RCInput_ZYNQ.h AP_HAL_Linux: change define and members visibility 2016-07-29 20:27:12 -03:00
RCInput.cpp AP_HAL_Linux:RCInput: Minimun input channels defined 2016-07-27 00:55:55 -03:00
RCInput.h AP_HAL_Linux: change define and members visibility 2016-07-29 20:27:12 -03:00
RCOutput_AioPRU.cpp AP_HAL_Linux: fix include order 2016-05-18 23:05:56 -03:00
RCOutput_AioPRU.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
RCOutput_Bebop.cpp HAL_Linux: fixed build for Disco with I2C changes 2016-07-20 13:38:17 +10:00
RCOutput_Bebop.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
RCOutput_Disco.cpp HAL_Linux: fixed build for Disco with I2C changes 2016-07-20 13:38:17 +10:00
RCOutput_Disco.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
RCOutput_PCA9685.cpp AP_HAL_Linux: RCOutput_PCA9685: use I2CDevice interface 2016-07-14 17:32:33 -03:00
RCOutput_PCA9685.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
RCOutput_PRU.cpp AP_HAL_Linux: fix include order 2016-05-18 23:05:56 -03:00
RCOutput_PRU.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
RCOutput_qflight.cpp AP_HAL_Linux: always build with MAVLink2 headers 2016-05-21 15:25:16 +10:00
RCOutput_qflight.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
RCOutput_Raspilot.cpp AP_HAL_Linux: RCOutput_Raspilot: use SPIDevice interface 2016-07-29 15:01:14 -03:00
RCOutput_Raspilot.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
RCOutput_Sysfs.cpp HAL_Linux: support SBUS input on Disco 2016-07-20 13:38:16 +10:00
RCOutput_Sysfs.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
RCOutput_ZYNQ.cpp AP_HAL_Linux: change define and members visibility 2016-07-29 20:27:12 -03:00
RCOutput_ZYNQ.h AP_HAL_Linux: change define and members visibility 2016-07-29 20:27:12 -03:00
RPIOUARTDriver.cpp AP_HAL_Linux: RPIOUARTDriver: use SPIDevice interface 2016-07-29 15:01:14 -03:00
RPIOUARTDriver.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
sbus.cpp AP_HAL_Linux: fix include order 2016-05-18 23:05:56 -03:00
sbus.h HAL_Linux: added SBUS decoder from PX4 project 2014-10-07 14:57:34 +11:00
Scheduler.cpp HAL_Linux: initial support for Disco 2016-07-20 13:35:51 +10:00
Scheduler.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
Semaphores.cpp AP_HAL_Linux: fix include order 2016-05-18 23:05:56 -03:00
Semaphores.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
SerialDevice.h AP_HAL_Linux: make flow_control a property of SerialDevice rather than UARTDriver's 2016-07-15 15:26:49 -03:00
SPIDevice.cpp AP_HAL_Linux: remove SPIDriver 2016-07-29 15:01:15 -03:00
SPIDevice.h AP_HAL_Linux: remove SPIDriver 2016-07-29 15:01:15 -03:00
SPIUARTDriver.cpp AP_HAL_Linux: SPIUARTDriver: add some cosmetic changes 2016-07-29 15:01:15 -03:00
SPIUARTDriver.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
Storage.cpp HAL_Linux: initial support for Disco 2016-07-20 13:35:51 +10:00
Storage.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
system.cpp AP_HAL_Linux: ignore unused result on panic 2016-06-23 18:34:01 -03:00
TCPServerDevice.cpp AP_HAL_Linux: fix include order 2016-05-18 23:05:56 -03:00
TCPServerDevice.h AP_HAL_Linux: replace header guard with pragma once 2016-02-18 14:52:35 -02:00
Thread.cpp AP_HAL_Linux: Thread: add doc about rounding function 2016-05-20 16:31:15 -03:00
Thread.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
ToneAlarm_Raspilot.cpp AP_HAL_Linux: ToneAlarm_Raspilot: add fixme comment 2016-06-21 12:16:32 -03:00
ToneAlarm_Raspilot.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
ToneAlarm.cpp AP_HAL_Linux: fix include order 2016-05-18 23:05:56 -03:00
ToneAlarm.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
UARTDevice.cpp AP_HAL_Linux: make flow_control a property of SerialDevice rather than UARTDriver's 2016-07-15 15:26:49 -03:00
UARTDevice.h AP_HAL_Linux: make flow_control a property of SerialDevice rather than UARTDriver's 2016-07-15 15:26:49 -03:00
UARTDriver.cpp AP_HAL_Linux: do not create unnecessary consoles in UARTDriver 2016-07-15 15:31:19 -03:00
UARTDriver.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
UARTQFlight.cpp HAL_Linux: added qflight board subtype 2015-12-27 16:12:27 +11:00
UARTQFlight.h HAL_Linux: added qflight board subtype 2015-12-27 16:12:27 +11:00
UDPDevice.cpp HAL_Linux: added udpin support to HAL_Linux 2016-06-28 21:01:43 +10:00
UDPDevice.h HAL_Linux: added udpin support to HAL_Linux 2016-06-28 21:01:43 +10:00
Util_RPI.cpp AP_HAL_Linux: Changes in RPi version detection 2016-06-08 11:50:43 -03:00
Util_RPI.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
Util.cpp HAL_Linux: initial support for Disco 2016-07-20 13:35:51 +10:00
Util.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00
VideoIn.cpp AP_HAL_Linux: Enable optical flow onboard for BBBMINI 2016-02-08 08:52:10 -02:00
VideoIn.h AP_HAL_Linux: remove AP_HAL_Linux_Namespace header 2016-07-29 20:25:03 -03:00