Commit Graph

12419 Commits

Author SHA1 Message Date
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 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
Felix Ruess ca996403bd Merge pull request #1148 from paparazzi/fix_gps_furuno
Fix GPS furuno (Bebop)

The init function of the furuno GPS tried to add all settings messages to the transmit buffer in one go.
Since the uart buffer can't hold that many chars, only the first 4 or so config sentences were actually sent.

- Added nmea_configure function that is called in GpsEvent until configuration is finished.
- updated settings, enabled GSV message
2015-03-26 16:13:15 +01:00
Felix Ruess a5bcca5284 [stm32] actuators_pwm: fix dox 2015-03-26 14:35:38 +01:00
Felix Ruess 18040c09b6 [gps] furuno: update settings, enable GSV message 2015-03-26 11:34:54 +01:00
Felix Ruess c737d11e18 [gps] fix furuno configuration
The init function of the furuno GPS tried to add all settings messages to the transmit buffer in one go.
Since the uart buffer can't hold that many chars, only the first 4 or so config sentences were actually sent.

Added nmea_configure function that is in GpsEvent until configuration is finished.
2015-03-26 11:22:44 +01:00
Felix Ruess df1f836486 [gps] nmea: cosmetics only 2015-03-26 10:33:06 +01:00
Felix Ruess 5bdb80ce0d [fixedwing] fix SITL datalink includes 2015-03-26 01:37:21 +01:00
Felix Ruess c1fff61650 [fixedwing] ifdef some downlink/telemetry functions to make telemetry subsystem optional 2015-03-25 21:37:55 +01:00
Felix Ruess 11ff2c4923 [modules] mavlink: make sure UINT16_MAX is defined 2015-03-25 18:44:14 +01:00
Gautier Hattenberger 84f43ef81b [logalizer] update ahrs2fg display
bind to more messages
update Flight Gear compatibility
more command line options
2015-03-25 17:48:48 +01:00
Felix Ruess bcbe8e3cc9 update CHANGELOG 2015-03-25 16:13:15 +01:00
Felix Ruess 78d5373831 Merge pull request #1146 from paparazzi/nmea
GPS NMEA parser improvements

- parse GSV message to get satellite information
  - only populating svinfos with 12 channels of GPS sat info (not saving GLONASS sat info)
- get geoid separation and calculate gps altitude (above ellipsoid) accordingly
2015-03-25 16:12:53 +01:00