Commit Graph

12430 Commits

Author SHA1 Message Date
Felix Ruess b6fcddda0d [peripherals] mpu60x0: read temp 2015-04-18 18:06:06 +02:00
Felix Ruess 9b7a83c40a Merge branch 'mpu9250_spi'
* mpu9250_spi:
  MPU9250 work in spi mode, but not test it in real flight
  [imu] start mpu9250_spi impl
2015-04-18 18:05:25 +02:00
Moses f3c98accaa Add missing baro_board.c for lisa_mx if use BMP085 on board 2015-04-18 18:04:30 +02:00
Moses 395b77e935 MPU9250 work in spi mode, but not test it in real flight 2015-04-18 18:00:05 +02:00
Gautier Hattenberger bbfd13c87b Merge pull request #1159 from mayrit/jsbsim
JSBSIM model of Eternity A/C
2015-04-17 22:19:11 +02:00
Felix Ruess eb44c4f4bf [nps] imu: fix missing mag scaling 2015-04-17 16:40:01 +02:00
murat 8835d0f8a2 JSBSIM model of Eternity A/C is added 2015-04-16 18:20:58 +02:00
Felix Ruess 10362a533e [dox] some doxygen fixes 2015-04-15 17:54:01 +02:00
Felix Ruess 115040aead [ahrs] float_cmpl: fix 3dfix check 2015-04-15 16:35:24 +02:00
Felix Ruess d0ddcc7a3c [dox] add some more math groups 2015-04-15 16:28:55 +02:00
Felix Ruess 84b0cf7fae [dox] fix arch groups 2015-04-15 16:28:37 +02:00
Felix Ruess 4670d97b60 demo ahrs_actuators firmware 2015-04-15 15:04:37 +02:00
Felix Ruess 72ce2e2330 update Doxyfile 2015-04-15 11:42:48 +02:00
Felix Ruess 60624153be [conf] remove unneeded usb_test airframe file 2015-04-15 10:49:34 +02:00
Felix Ruess 5e9cc9226d [imu] start mpu9250_spi impl
completely untested

To try to read the AK8963 mag, define IMU_MPU9250_READ_MAG to TRUE
2015-04-14 23:35:40 +02:00
Felix Ruess 49ab80ac69 Merge pull request #1153 and #1154
* imu_abi:
  [imu] use IMU_BOARD_ID for for onboard IMUs
  [imu] directly send ABI messages from implementation
  [gps] directly send ABI messages from implementation
2015-04-14 11:25:47 +02:00
Freek van Tienen d595b8e4d7 [doc] Correct some doxygen comments 2015-04-09 20:46:19 +02:00
Gautier Hattenberger c03fd983a4 [sdlog] fix logging into several files 2015-04-09 13:42:21 +02:00
Christophe De Wagter ea58643e91 Merge pull request #1143 from paparazzi/opticflow
[vision] Opticflow rewrite: 
-less grabbing threads
-faster grabbing
-static linking issues fixed properly
-documentation
-rewritten code
2015-04-09 11:47:38 +02:00
Freek van Tienen dea8152f26 [vision] Fix code style formatting 2015-04-06 23:18:27 +02:00
Freek van Tienen 0f7dc6b093 [vision] Small fixes and added periodic telemetry 2015-04-06 23:11:40 +02:00
Freek van Tienen abc2859fbe [vision] Added more documentation about optical flow 2015-04-06 23:11:40 +02:00
Freek van Tienen 5f49f54faa [vision] Add more settings to optical flow 2015-04-06 23:11:40 +02:00
Freek van Tienen 38f7c98ba1 [vision] Make optic flow device adjustable 2015-04-06 23:11:40 +02:00
Freek van Tienen f1b30a32dd [vision] Fix some comments 2015-04-06 23:11:40 +02:00
Freek van Tienen ee83a5f325 [vision] Add image switch function 2015-04-06 23:11:40 +02:00
Freek van Tienen e8895ae6cd [linux] Static link LIBC library 2015-04-06 23:11:32 +02:00
Felix Ruess 4f5806a392 [conf] cleanup imu makefiles 2015-04-03 21:57:11 +02:00
Felix Ruess 99ad231feb [conf] cleanup ahrs makefiles 2015-04-03 14:27:05 +02:00
Felix Ruess df013ec60a cleanup telemetry subsystem makefiles 2015-04-03 14:27:05 +02:00
Felix Ruess 67e6ff10b7 [modules] air_data: only calc tas_factor if we have airspeed 2015-04-02 14:54:54 +02:00
Felix Ruess bfdd5bcd3f Merge pull request #1155 from gautierhattenberger/air_data
[air_data] use CAS/EAS for airspeed and send TAS in message
2015-04-02 14:51:05 +02:00
Felix Ruess 7db93590f4 [conf] quad_lisa_mx: remove test_ahrs target 2015-04-02 12:12:52 +02:00
Felix Ruess 1e6863bdd5 [test_progs] fixes for cc3d 2015-04-02 11:24:58 +02:00
Felix Ruess 478e8dd56a [boards] start adding support for CC3D 2015-04-02 11:24:57 +02:00
Gautier Hattenberger 2df7406dd9 [ins] update NED accel with ins_alt_float 2015-04-01 23:39:35 +02:00
Gautier Hattenberger 1bf6bdebe8 [air_data] use CAS/EAS for airspeed and send TAS in message 2015-04-01 22:09:11 +02:00
Felix Ruess f5eeedd85e [imu] use IMU_BOARD_ID for for onboard IMUs 2015-04-01 13:50:04 +02:00
Felix Ruess b7cb5fd39a [ins] ins_int: properly reset vff state on realign and initial ltp fix 2015-03-31 14:45:10 +02:00
Felix Ruess 2502871d47 [conf] nps sensor files sensitivity fixes 2015-03-31 14:41:51 +02:00
Felix Ruess 06367c6708 [imu] directly send ABI messages from implementation 2015-03-31 01:01:23 +02:00
Felix Ruess 6759ea17b2 [gps] directly send ABI messages from implementation
and get rid of the on_gps_solution callback in main
2015-03-30 18:48:23 +02:00
Felix Ruess 38e0c497ad [telemetry] make sure to initialize callbacks with NULL 2015-03-29 19:44:49 +02:00
Felix Ruess 64128c6bda [telemetry] store periodic telemetry msg names as const to save ram 2015-03-27 23:14:54 +01:00
Gautier Hattenberger 01534f24ab Merge pull request #1150 from paparazzi/nps_datalink
[NPS] add possibility to simulate loss of datalink/downlink

close #934
2015-03-27 13:19:38 +01:00
Felix Ruess 7eea0aadd2 [imu] add driver for only a MPU6000 via spi 2015-03-26 23:12:43 +01:00
Felix Ruess 19db3314e0 [rotorcraft] fix autopilot compilation if no GPS 2015-03-26 22:14:46 +01:00
Felix Ruess 28389826f8 [ins] fix ins_int_update_gps if no GPS 2015-03-26 22:14:38 +01:00
Felix Ruess bdd7ceb43e [nps] add possibility to simulate loss of datalink/downlink
It is a bit of a hack, especially we can't disable changing settings if datalink is disabled,
since we need to parse that to enable the datalink via settings again.

Nevertheless it should suffice for most cases and close #934
2015-03-26 19:00:06 +01:00
Felix Ruess 8d91861ea8 [nps] sensors: only use defines to init vars so it can be changed at runtime 2015-03-26 16:57:49 +01:00