144 Commits (78eb12a4ac581a3170d0d3e6a4ccfef139880a1b)

Author SHA1 Message Date
Andrew Tridgell bada70d871 InertialSensor: fixed example build on 1280 12 years ago
Andrew Tridgell 3c0440b0b4 Math: use common degrees() and radians() functions 12 years ago
Andrew Tridgell 7277d4934d AP_InertialSensor: move constructor into cpp 12 years ago
Andrew Tridgell b06e072c87 AP_InertialSensor: fixed example build 12 years ago
Pat Hickey eb530b86e8 move Arduino.mk to /mk/Arduino.mk 12 years ago
Andrew Tridgell 44f860e102 InertialSensor: fixed some compiler warnings 12 years ago
Pat Hickey b502732249 AP_InertialSensor: rewrite basic code for spi device transactions 12 years ago
Pat Hickey a4f41c1d29 AP_InertialSensor: MPU6000 uses scheduler panic 12 years ago
Andrew Tridgell 7d27e420ae AP_HAL: remove unnecessary Arduino.h includes 12 years ago
Andrew Tridgell 2c1682f310 InertialSensor: use AP_HAL progmem 12 years ago
Andrew Tridgell c064becf28 AP_InertialSensor: updates for new AP_Param API 12 years ago
Pat Hickey 475da4eca4 CONFIG_HAL_BOARD - test sketches fixed up, build all passes 12 years ago
Andrew Tridgell 38031edc9d AP_InertialSensor: removed spurious init() method 12 years ago
Andrew Tridgell c9a81d7de6 AP_InertialSensor: fixed sign of 16 bit SPI transfer 12 years ago
Pat Hickey dbcc4fc6a5 AP_InertialSensor: variable wibble 12 years ago
Pat Hickey 9aca19415a AP_InertialSensor: robust semaphores 12 years ago
Pat Hickey 1019fb45e7 AP_InertialSensor: remove sei in data interrupt handler 12 years ago
Pat Hickey a4f1f6a5db AP_Progmem: fix dependencies for all sketches touched by AP_HAL_AVR 12 years ago
Pat Hickey 4acf2c8591 AP_InertialSensor: ported to AP_HAL 12 years ago
Pat Hickey 3f1d9d7f69 AP_Param: #include <AP_Param.h> fixups for libraries & sketches 12 years ago
rmackay9 b4e5176e2a ArduCopter, AP_InertialSensor: restore mpu6k sample rate to 200hz but keep default filtering at 42hz. 12 years ago
rmackay9 8b5f66255e AP_InertialSensor: add comments to give credit for accel calibration method to Rolfe Schmidt 12 years ago
rmackay9 a92b7f3477 AP_InertialSensor: add comments to give credit for accel calibration method to Rolfe Schmidt 12 years ago
Andrew Tridgell 3b18c57691 AP_InertialSensor: removed axis getters for accel/gyro 12 years ago
Andrew Tridgell 5e77119377 AP_InertialSensor: fixed stub driver to work correctly with sensors HIL 12 years ago
Andrew Tridgell b237c0583d AP_InertialSensor: Added INS_MPU6K_FILTER option 12 years ago
Andrew Tridgell 4f868e04cc AP_InertialSensor: return the example sample count in Oilpan 12 years ago
Andrew Tridgell 089ae0f9f3 AP_InertialSensor: allow specification of sample rate in init() call 12 years ago
Andrew Tridgell 7ea18d5a61 AP_InertialSensor: fixed example build 12 years ago
rmackay9 74daf73c49 AP_InertialSensor: increase acceptable Z accel offset to be 3.0 G 12 years ago
Andrew Tridgell 11141d0af0 INS: make it possible to do accel cal on a different serial port 12 years ago
Andrew Tridgell f843705da3 INS: switch to SREG = oldSREG pattern for interrupt mask/restore 12 years ago
Andrew Tridgell a7e537d6c0 INS: set the acceptable calibration error equal on all axes 12 years ago
Andrew Tridgell 40fc0feaf9 INS: show calibration values on failure 12 years ago
Andrew Tridgell 85e050f16c INS: get check for send_msg the right way around! 12 years ago
Andrew Tridgell fd3993287d INS: disable accel calibration on the 1280 12 years ago
Andrew Tridgell 9c811671f1 INS: make calibrate_accel() return a bool 12 years ago
Andrew Tridgell 152c12c283 INS: fixed raw accel offset for APM1 12 years ago
Andrew Tridgell 3776e6108f INS: use vector subtraction to make code clearer 12 years ago
rmackay9 8ccac5da3d AP_InertialSensor: correct typo to datasheet's filename 12 years ago
rmackay9 d9b4407e64 AP_InertialSensor: changes after review with Tridge. 12 years ago
rmackay9 49de46a548 AP_InertialSensor: merge in calibration features from IMU library 12 years ago
rmackay9 8c6fd340d7 AP_AHRS: added scheduler parameter to init 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
Andrew Tridgell 7e544e8ead MPU6k: save 72 bytes of memory 13 years ago
rmackay9 9f1033dc42 AP_InertialSensor_Stub: added num_samples_available method to fix HIL build 13 years ago
rmackay9 130f3b0030 AP_InertialSensor_MPU6000: move _last_sample_time_micros to capture time data_interrupt was called 13 years ago
rmackay9 7a265dbf61 AP_InertialSensor: use AP_TimerProcess's queue_process to run read from MPU6000 after any currently running processes complete 13 years ago
rmackay9 0a6219695b AP_InertialSensor: changed read of sensor from MPU6000 to happen immediately 13 years ago