Commit Graph

11726 Commits

Author SHA1 Message Date
Felix Ruess 8f375b9284 [tests] add/move some geodetic tests 2014-12-05 15:58:38 +01:00
dewagter 1d9f7f00b8 start.py: Update descriptions and button order 2014-12-05 10:41:14 +01:00
Felix Ruess 001b76373f start.py: add set active button again, select_conf.py symlink 2014-12-05 09:36:26 +01:00
Felix Ruess 7bb27dcff3 update CHANGELOG 2014-12-04 22:24:18 +01:00
Freek van Tienen 55bb152ae0 [actuators] ESC32 can support 2014-12-04 21:59:19 +01:00
Felix Ruess 910f405cfb [tools] update process_exif.py 2014-12-04 21:31:12 +01:00
Felix Ruess 0dbce76f61 Merge pull request #936 from paparazzi/digital_cam_cleanup
[modules] clean up digital cam

- actually use position in DC_SHOT message to display marker in GCS
- works for rotorcrafts as well now
- DC_SHOT message now with lat/lon/alt/hmsl instead of UTM and psi(heading) additionally to course
- general cleanup
- **replace meter grid by proper distance autoshoot**:
 Previously DC_AUTOSHOOT_DISTANCE would shoot on a 100m UTM north distance grid, seems like nobody actually used that or found this useful.
 So changing this to "proper" distance based autoshoot, where we shoot the next pic  if `dc_autoshoot_distance_interval` is greater than distance to last saved shot position.
2014-12-04 21:23:46 +01:00
dewagter e3da8908b5 [start] As per many request: merge the select and launch buttons 2014-12-04 09:46:58 +01:00
dewagter c876d3673e [start] select-conf -> start 2014-12-04 09:37:19 +01:00
Felix Ruess deb22d427e [modules] digital_cam: add heading and hmsl in DC_SHOT message
also fix DC_SHOT in hackhd
2014-12-03 22:29:42 +01:00
Felix Ruess 8b6383a669 [modules] dc: more cleanup
- remove unneeded dc_buffer* variables
- replace SENSOR_SYNC_SEND with DC_SHOT_SYNC_SEND which defaults to TRUE
- add dc_distance function
- use dc_gps_count in distance mode
- cleanup some variables
2014-12-03 22:28:33 +01:00
Felix Ruess 5be90ed439 [conf] example to test rotorcraft cam and dc stuff 2014-12-03 22:27:39 +01:00
Felix Ruess a55a7eaff9 [modules] digital_cam_x: add dc.h header 2014-12-03 22:27:39 +01:00
Felix Ruess 32079ca4b2 [modules] dc: workaround to use waypoints in fixedwing and rotorcraft firmware 2014-12-03 22:27:39 +01:00
Felix Ruess 9be27ad2de [modules][messages] send pos as LLA in DC_SHOT and DC_INFO 2014-12-03 22:27:26 +01:00
Felix Ruess 22f29ab63b [modules] dc: replace meter grid by proper distance autoshoot
Previously DC_AUTOSHOOT_DISTANCE would shoot on a 100m UTM north distance grid,
seems like nobody actually used that or found this useful.
So changing this to "proper" distance based autoshoot, storing the last shot position and
shoting the next one if dc_autoshoot_distance_interval is greater than distance to last saved shot position.

Some more cleanup:
- remove unused dc_probing
- remove unused DC_IMAGE_BUFFER_TPI
2014-12-03 22:24:50 +01:00
Felix Ruess 7975b2010c update CHANGELOG 2014-12-03 21:05:23 +01:00
Felix Ruess 863e1d4cd2 Merge pull request #999 from paparazzi/link_report
[link] improve datalink/telemetry report

- more reported data about up/down-link
- cleanup report messages
- display link page in GCS even in single link mode

closes #442
2014-12-03 20:15:20 +01:00
Felix Ruess e94c4b3cfc [airborne] rename arch/omap to arch/linux 2014-12-03 18:48:43 +01:00
Felix Ruess d3494f6ff9 [build] default to parallel make for aircrafts 2014-12-03 13:14:22 +01:00
podhrmic a008da49b4 [stm32] usb_serial: CDC USB Device driver for STM32F1/4
add usb_serial implementation and using that for telemetry_usb

closes #998
2014-12-02 23:12:22 +01:00
Felix Ruess 6b8cd4f70f [tmtc] default size for messages window 2014-12-02 18:54:01 +01:00
dewagter eaf8e0464f [conf] Fix BR & LS 2014-12-02 13:39:03 +01:00
dewagter 206a48efb9 [conf] Bart 2014-12-02 13:35:22 +01:00
dewagter d3076cf830 [conf] Lodewijk 2014-12-02 11:34:28 +01:00
dewagter c6ee0f2297 [select_conf] Now also selects control_panel 2014-12-02 11:29:56 +01:00
Gautier Hattenberger c6cbabd931 [link] handle correctly the fake link id (used in sim or while waiting for a new link) 2014-12-01 18:00:27 +01:00
Gautier Hattenberger 15f63ad839 [link] fix link report 2014-12-01 16:51:04 +01:00
Felix Ruess b8dabc0063 [tmtc] fix formatted string parsing in messages
temporary fix...
2014-12-01 13:05:09 +01:00
Felix Ruess d645ab23e2 [supervision] reword restore backup popup 2014-12-01 11:47:31 +01:00
Gautier Hattenberger 7b4b1aeb2f [downlink] protect downlink rate computation 2014-11-30 23:28:27 +01:00
Gautier Hattenberger 9f59a47c46 [link] improve datalink/telemetry report
- more reported data about up/down-link
- cleanup report messages
- display link page in GCS even in single link mode
2014-11-29 23:30:54 +01:00
Ben Laurie ad8216b573 [tools] increase timeout for KroozSD.
closes #997
2014-11-28 20:21:31 +01:00
Sergey Krukovski d707d9b850 [tools] Universal CRC/nonCRC stm32_mem tool
closes #691
2014-11-28 20:17:35 +01:00
Felix Ruess 68d95cc411 [GCS] alert/console window: always insert messages at the end
closes #996
2014-11-28 18:06:03 +01:00
Felix Ruess 42e49d17aa Merge pull request #975 from paparazzi/cleanup_rc_nb_channel_defines
[radio_control] cleanup channel defines

- PPM: remove PPM_NB_CHANNEL define an always decode RADIO_CTL_NB (number of channels in radio.xml)
- PPM: the actually used/needed channels RADIO_CONTROL_NB_CHANNEL default to RADIO_CTL_NB but can be overwritten by user
  e.g. to use less channels for intermcu
- SBUS: only provide a default for RADIO_CONTROL_NB_CHANNEL
- Spektrum: always try to decode up to SPEKTRUM_NB_CHANNEL (12), but copy only used RADIO_CONTROL_NB_CHANNEL to radio_control.values
- error if RADIO_CONTROL_NB_CHANNEL > max available channels

As far as I can discern this should finally make it possible to override the actually used RADIO_CONTROL_NB_CHANNEL from the airframe file (e.g. to transfer less via intermcu) while still using the proper number of channels for parsing.
2014-11-28 16:53:00 +01:00
Felix Ruess 7ae4ab3a6f [stm32] spektrum: always decode up to 12 channels
but only copy RADIO_CONTROL_NB_CHANNEL to radio_control.values
2014-11-28 14:59:07 +01:00
dewagter f38c5db2db [conf] Example that needs the RADIO_CONTROL_NB_CHANNEL 2014-11-28 13:41:52 +01:00
Felix Ruess 154bd0f8fa [radio_control] error if RADIO_CONTROL_NB_CHANNEL > max available channels 2014-11-28 13:41:52 +01:00
Felix Ruess 46714e9b6e [radio_control] spektrum: copy only actually used channels to radio_control.values 2014-11-28 13:41:52 +01:00
Felix Ruess 573747af5c [radio_control] cleanup channel defines
- PPM: remove PPM_NB_CHANNEL define an always decode RADIO_CTL_NB (number of channels in radio.xml)
- PPM: the actually used/needed channels RADIO_CONTROL_NB_CHANNEL default to RADIO_CTL_NB but can be overwritten by user
  e.g. to use less channels for intermcu
- SBUS: only provide a default for RADIO_CONTROL_NB_CHANNEL
2014-11-28 13:41:52 +01:00
Felix Ruess db9e182e1d [tests] test_ahrs: send less data 2014-11-27 23:20:48 +01:00
Felix Ruess 769967c259 [test] fix test_ahrs 2014-11-27 23:09:50 +01:00
Felix Ruess d004209706 [ahrs] update/clean test_ahrs 2014-11-27 17:09:13 +01:00
Felix Ruess 321c583c5d [python] fix settings path 2014-11-27 14:41:03 +01:00
Felix Ruess 1120d8d02a [messages] add some descriptions again 2014-11-27 14:40:58 +01:00
Gautier Hattenberger 223f108ab5 fix name of git submodule 2014-11-27 14:05:42 +01:00
Gautier Hattenberger 6be781d36b [chibios] switch back to a repo that have to 2.6 stable 2014-11-27 14:00:46 +01:00
Gautier Hattenberger 2cdc1334bd [chibios] switch back to correct version 2014-11-27 13:37:08 +01:00
Gautier Hattenberger a195302daa Merge remote-tracking branch 'podhrmic/master' into chibios 2014-11-27 13:16:51 +01:00