ardupilot/libraries
Julien BERAUD c84d9bf702 AP_HAL_Linux: Add support for mt9v117 camera
The camera sensor is connected on i2c bus for config
and on a parallel bus on the main SoC.
Currently, the i2c driver remains userland, but this is intended to
change in the future. The v4l2_subdev part is the way to go in the future
and it is the mainline way of configuring i2c camera sensors on Linux.
Currently only the max framerate is supported because it is the one that
is to be used on the bebop optical flow.
2015-12-18 17:56:04 +11:00
..
AC_AttitudeControl AC_AttControl: reduce compiler warnings by fixing member init order 2015-12-09 20:04:42 +09:00
AC_Fence Global: rename min and max macros to uppercase 2015-12-01 16:28:09 -02:00
AC_InputManager AC_InputManager: Initial class creation 2015-11-12 19:37:21 +09:00
AC_PID AC_PID: remove unused AP_ADC_AnalogSource 2015-12-03 13:32:42 +11:00
AC_PrecLand Global: rename min and max macros to uppercase 2015-12-01 16:28:09 -02:00
AC_Sprayer Global: rename min and max macros to uppercase 2015-12-01 16:28:09 -02:00
AC_WPNav AC_WPNav: call renamed functions in AC_AttitudeControl 2015-12-09 19:58:50 +09:00
AP_ADC waf: add waf support 2015-12-03 07:54:30 +11:00
AP_ADSB AP_ADSB: fix unit conversion 2015-12-18 13:49:47 +09:00
AP_AHRS AP_AHRS: remove unused AP_ADC_AnalogSource 2015-12-03 13:32:42 +11:00
AP_Airspeed AP_Airspeed: remove unused AP_ADC_AnalogSource 2015-12-03 13:32:42 +11:00
AP_Arming AP_Arming: libraries_Text_revision 2015-11-26 08:08:58 +11:00
AP_Baro AP_Baro: remove unused AP_ADC_AnalogSource 2015-12-03 13:32:42 +11:00
AP_BattMonitor AP_BattMonitor: remove unused AP_ADC_AnalogSource 2015-12-03 13:32:42 +11:00
AP_BoardConfig AP_BoardConfig: use millis/micros/panic functions 2015-11-20 12:29:58 +09:00
AP_Buffer AP_Buffer: change pop_front to return a bool if successful 2014-10-20 08:26:14 +11:00
AP_Camera AP_Camera: remove checks for HAL_BOARD_APM2 and HAL_BOARD_APM1 2015-11-04 12:14:11 +11:00
AP_Common AP_Common: remove crazy #define float double 2015-12-07 15:50:07 +09:00
AP_Compass AP_Compass: compiler warnings - float to float compare and bool cast 2015-12-07 15:49:58 +09:00
AP_Curve AP_Curve: remove wrong comment about PSTR 2015-10-30 14:35:49 +09:00
AP_Declination waf: add waf support 2015-12-03 07:54:30 +11:00
AP_EPM AP_EPM: use millis/micros/panic functions 2015-11-20 12:30:34 +09:00
AP_Frsky_Telem AP_FrSkyTelem: use millis/micros/panic functions 2015-11-20 12:30:41 +09:00
AP_GPS AP_GPS_SBF: add sd logging by default, improve init 2015-12-07 21:56:44 +09:00
AP_HAL AP_HAL: follow coding style 2015-12-18 17:56:03 +11:00
AP_HAL_AVR HAL_AVR: fixed branch URL for AVR 2015-12-03 13:28:51 +11:00
AP_HAL_Empty AP_HAL_Empty: follow coding style 2015-12-18 17:56:04 +11:00
AP_HAL_FLYMAPLE AP_HAL_FLYMAPLE: replace tabs with spaces in HAL_FLYMAPLE_Class 2015-12-18 17:56:04 +11:00
AP_HAL_Linux AP_HAL_Linux: Add support for mt9v117 camera 2015-12-18 17:56:04 +11:00
AP_HAL_PX4 AP_HAL_PX4: add empty optical flow 2015-12-18 17:56:04 +11:00
AP_HAL_SITL AP_HAL_SITL: add empty optical flow 2015-12-18 17:56:04 +11:00
AP_HAL_VRBRAIN AP_HAL_VRBRAIN: add empty optical flow 2015-12-18 17:56:04 +11:00
AP_InertialNav AP_InertialNav: Address peer review comments 2015-10-20 15:21:36 +11:00
AP_InertialSensor AP_InertialSensor_MPU6000: Fix FIFO reset 2015-12-16 08:16:10 +11:00
AP_IRLock AP_IRLock: use millis/micros/panic functions 2015-11-20 12:31:35 +09:00
AP_L1_Control Global: rename min and max macros to uppercase 2015-12-01 16:28:09 -02:00
AP_LandingGear Remove use of PROGMEM 2015-10-30 14:35:16 +09:00
AP_Limits Replace prog_char and prog_char_t with char 2015-10-30 14:35:30 +09:00
AP_Math AP_Math: Add function to convert frequency to/from microseconds 2015-12-16 08:18:17 +11:00
AP_Menu AP_Menu: fix wrong printf format for printf 2015-10-30 14:35:41 +09:00
AP_Mission AP_Mission: remove unused AP_ADC_AnalogSource 2015-12-03 13:32:43 +11:00
AP_Motors AP_MotorsHeli: Add more parameter checks. 2015-12-07 14:51:42 +09:00
AP_Mount AP_Mount: remove unused AP_ADC_AnalogSource 2015-12-03 13:32:43 +11:00
AP_NavEKF AP_NavEKF: use MAX() instead of maxf() 2015-12-01 16:28:18 -02:00
AP_NavEKF2 Global: rename min and max macros to uppercase 2015-12-01 16:28:09 -02:00
AP_Navigation AP_Navigation: standardize inclusion of libaries headers 2015-08-11 16:38:20 +10:00
AP_Notify AP_Notify: Add a new RGBLed implementation that works over RCOutput 2015-12-16 08:18:17 +11:00
AP_OpticalFlow AP_OpticalFlow: remove unused AP_ADC_AnalogSource 2015-12-03 13:32:44 +11:00
AP_Parachute waf: add waf support 2015-12-03 07:54:30 +11:00
AP_Param AP_Param: copter with vectors when sending parameters 2015-11-09 14:28:20 +11:00
AP_PerfMon AP_PerfMon: use millis/micros/panic functions 2015-11-20 12:33:33 +09:00
AP_Progmem AP_Progmem: remove dead code 2015-10-30 14:35:47 +09:00
AP_Rally AP_Rally: use millis/micros/panic functions 2015-11-20 12:34:04 +09:00
AP_RangeFinder AP_RangeFinder: remove unused AP_ADC_AnalogSource 2015-12-03 13:32:44 +11:00
AP_RCMapper Remove use of PROGMEM 2015-10-30 14:35:16 +09:00
AP_Relay AP_Relay: don't default to using two PWMs as relays on FMUv4 2015-11-27 18:54:31 +11:00
AP_RPM AP_RPM: Move timeout check into synthetic quality check. 2015-12-08 08:25:19 +11:00
AP_RSSI Remove use of PROGMEM 2015-10-30 14:35:16 +09:00
AP_Scheduler AP_Scheduler: remove unused AP_ADC_AnalogSource 2015-12-03 13:32:44 +11:00
AP_SerialManager AP_SerialManager: remove checks for HAL_BOARD_APM2 and HAL_BOARD_APM1 2015-11-04 12:14:13 +11:00
AP_ServoRelayEvents AP_ServoRelayEvents: use millis/micros/panic functions 2015-11-20 12:34:39 +09:00
AP_SpdHgtControl AP_SpdHgtControl: added flight stage FLIGHT_LAND_ABORT 2015-09-09 09:04:24 +10:00
AP_TECS AP_TECS: avoid comparison between signed and unsigned 2015-12-01 16:28:18 -02:00
AP_Terrain AP_Terrain: libraries_Text_revision 2015-11-26 08:10:15 +11:00
AP_Vehicle AP_Vehicle: standardize inclusion of libaries headers 2015-08-11 16:38:24 +10:00
APM_Control Global: rename min and max macros to uppercase 2015-12-01 16:28:09 -02:00
APM_OBC APM_OBC: use millis/micros/panic functions 2015-11-20 12:28:28 +09:00
APM_PI Remove use of PROGMEM 2015-10-30 14:35:16 +09:00
DataFlash DataFlash: remove unused functions 2015-12-10 10:45:51 +09:00
doc Checking these in makes the libraries too bulky. We need to host them somewhere. 2011-01-04 06:22:02 +00:00
Filter ModeFilter: Add get() method and support for Float type 2015-12-08 08:25:18 +11:00
GCS_Console waf: add waf support 2015-12-03 07:54:30 +11:00
GCS_MAVLink GCS_MAVLink: recompiled common.xml for adsb 2015-12-09 14:36:29 +11:00
PID waf: add waf support 2015-12-03 07:54:30 +11:00
RC_Channel RC_Channel: remove unused AP_ADC_AnalogSource 2015-12-03 13:32:44 +11:00
SITL SITL: update units for new adsb mavlink msg 2015-12-09 14:36:30 +11:00
StorageManager StorageManager: remove unused AP_ADC_AnalogSource 2015-12-03 13:32:44 +11:00