2105 Commits (0495a0debc91824b6b034b92e6639cc4c4a5f4da)

Author SHA1 Message Date
Andrew Tridgell e8c4dedcd7 AP_OBC: fixed resume on GPS loss 13 years ago
Pat Hickey 8a6017ea48 AP_ADC_test: fix build of test regressions. 13 years ago
Pat Hickey aa210d7e99 AP_DataFlash_test wibble 13 years ago
Pat Hickey 605f89fa69 DataFlash_APM2: private AP_Semaphore* rather than use extern AP_Semaphore_spi3 13 years ago
Pat Hickey 5ac21b71ce AP_OpticalFlow_test: fix build with NULL semaphore. 13 years ago
Pat Hickey 26ba391cd4 AP_OpticalFlow_ADNS3080: has private AP_Semaphore* _semaphore 13 years ago
Pat Hickey 6fc0d22671 AP_Semaphore.h: proper h macros 13 years ago
Pat Hickey b2b0b70d03 AP_Semaphore_test: instantiate AP_Semaphore_spi3 locally. 13 years ago
Pat Hickey c20a401c6a AP_Semaphore: do not instantiate or export a global spi3 semaphore. 13 years ago
Pat Hickey dfcbb6d9e9 AP_Semaphore_test: bugfix to extern semaphore, add Makefile for builds. 13 years ago
Pat Hickey 5796ee91ca AP_Semaphore: make into separate library rather than part of AP_Common 13 years ago
rmackay9 c320938ff2 AP_MotorsMatrix: modified stability patch to sacrifice yaw first if necessary to ensure stability. 13 years ago
rmackay9 e33d314f1d AP_AHRS_MPU6000: resolve compiler warning re shadowing 13 years ago
rmackay9 b9963f5b5c DataFlash: modified to use AP_Semaphore for SPI3 bus when required. 13 years ago
rmackay9 f9b16a9a50 AP_OpticalFlow: modified to use AP_Semaphore for SPI3 bus when required 13 years ago
rmackay9 23442f9caf AP_Semaphore: added new library to help remove conflicts over SPI bus 13 years ago
rmackay9 670fcbb634 AP_AHRS_MPU6000: fixed yaw correction and added _secondary_ahrs parameter 13 years ago
rmackay9 35cb7ff7e5 AP_PeriodicProcessStub: fixed build due to missing reference to _suspended 13 years ago
rmackay9 8c6fd340d7 AP_AHRS: added scheduler parameter to init 13 years ago
rmackay9 c007a19200 AP_PeriodicProcess: added running() method which tells the caller whether the timer is suspended or not 13 years ago
rmackay9 00e79e7915 AP_TimerProcess: added simple example sketch 13 years ago
rmackay9 41fbb19cf5 AP_InertialSensor_MPU6000: replaced _cs_pin parameter with #define and saved 1 byte of memory 13 years ago
rmackay9 921ab3fe12 ArduCopter: bug fix to DMP initialisation (it was freezing due to SPI bus conflicts) 13 years ago
rmackay9 a7c2ea1891 AP_OpticalFlow: save and restore SPI bus speed to remove conflict with dataflash that runs at 8Mhz 13 years ago
rmackay9 6ed59fba91 AP_Motors: enable throttle curve by default 13 years ago
Andrew Tridgell 9f9d570597 MAVLink: comm_get_txspace should return 0 on error 13 years ago
Andrew Tridgell 14b1674c3e PeriodProcess: fixed build warning 13 years ago
Andrew Tridgell 81fd4b3a3c OpticalFlow: fixed SITL build 13 years ago
Andrew Tridgell 608cc60689 GPS: fixed SIRF auto detect code 13 years ago
Andrew Tridgell 89fa234233 SPI3: fixed the build 13 years ago
rmackay9 a75e93da06 AP_TimerProcess: add one additional slot for optical flow 13 years ago
rmackay9 163a7841f6 AP_OpticalFlow: small fixes to test sketch to make it work with modified lib 13 years ago
rmackay9 cb584f81fb AP_OpticalFlow: remove APM2 version of library now that AP_OpticalFlow_ADNS3080 class can autodetect which SPI bus the sensor is on 13 years ago
rmackay9 4d3d13582b AP_OpticalFlow_ADNS3080: detect if optical flow sensor is on standard or secondary SPI bus 13 years ago
rmackay9 ca383b393d AP_OpticalFlow: use AP_PeriodicProcess to read at 20hz 13 years ago
rmackay9 96bb6e9c70 SPI3: add new library to make use of secondary SPI bus 13 years ago
rmackay9 bc2aa84394 AP_Motors: remove stray debug message re set-up of throttle curve 13 years ago
rmackay9 e4c8eaa181 AP_Airspeed: fixed constructor compile error in example sketch 13 years ago
Andrew Tridgell e5846bd965 AP_Baro: removed _sync_access check 13 years ago
Andrew Tridgell 7b4dc246f8 RC_Channel: don't force radio_out in enable_aux_servos() 13 years ago
Andrew Tridgell ccf8ba3ce9 DCM: limit the contribution of the baro to vertical acceleration 13 years ago
Andrew Tridgell 458a42654b DCM: disable use of baro for vertical accel by default 13 years ago
rmackay9 50a97f3092 AP_GPS: added get_lag method to return expected lag from the GPS. 13 years ago
rmackay9 30aa104000 AP_LeadFilter: moved lag to be a parameter passed into the get_position function. 13 years ago
rmackay9 2110231ee3 AP_LeadFilter: bug fix so velocity * _lag is used (otherwise we are assuming a 1sec lag) 13 years ago
rmackay9 2c36693a50 AP_LeadFilter: added set_lag feature to allow us to adjust it for different GPSs 13 years ago
Robert Lefebvre 9e32d45d7b Change to the "Stability Patch" in Motors_Matrix in order to make it cover both the upper throttle range and lower, and also to cause it to raise/lower all motors when a single motor goes out of ranges. 13 years ago
Andrew Tridgell e761645e24 AP_Param: added find_by_index() 13 years ago
Andrew Tridgell 728b3a133e GPS: disable auto detection of NMEA and SiRF on a 1280 board 13 years ago
Andrew Tridgell 0c864fd4dc AP_Airspeed: a bit more filtering 13 years ago