Gautier Hattenberger
c9cad95f03
[icons] fix icons size to have 48x48px
2014-12-11 15:07:26 +01:00
Felix Ruess
ef06f404d5
[conf] fix telemetry for sim and test progs
...
test progs don't use periodic telemetry
2014-12-11 14:08:26 +01:00
Gautier Hattenberger
83df8f15b5
[telemetry] disabling telemetry made easier
...
- reorganize telemetry makefiles for FW
- protect some calls and provide default implementation of
register_periodic
- improve generator with attribute unused keyword
2014-12-11 14:08:26 +01:00
Gautier Hattenberger
3c8ee22880
[ground_segment] improve readability of icons and add a few more
2014-12-10 22:20:11 +01:00
Felix Ruess
e6a6aa9f0c
Merge pull request #1023 from paparazzi/unconfirmed_settings
...
- add tooltip for current settings value label
- settings: set current value label to ? while unconfirmed (requesting update, commit)
- represent initial/unknown/unconfirmed settings with `None` in OCaml
- represent initial/unknown/unconfirmed settings with `?` in DL_VALUES on Ivy
- save based on last known value
solves #1012
2014-12-10 16:12:35 +01:00
Gautier Hattenberger
63189ce1b6
Merge pull request #1024 from kevindehecker/improved_goldsimulator
...
Fixed 3-mode switch. Improved gold simulator file name.
2014-12-10 14:33:42 +01:00
kevindehecker
c25937c57a
Fixed 3-mode switch. Improved file name with respect to strongly recommended mode switch position on gold simulator usb dongle
2014-12-10 14:02:37 +01:00
Gautier Hattenberger
5885793223
[settings] handle update from other agents than GCS and save based on last known value
2014-12-10 13:53:57 +01:00
Gautier Hattenberger
9ce18f8146
[vision] add computer vision library in standard modules + 2 modules
...
- video RTP stream
- image download
for ARDrone2
2014-12-10 11:03:28 +01:00
Gautier Hattenberger
a31a006333
Merge pull request #1020 from paparazzi/messages_drag_sensitivity
...
Messages drag sensitivity
2014-12-10 11:01:23 +01:00
Gautier Hattenberger
f0306374a7
[plotter] add a range of curves to plotter if value is an array
2014-12-09 14:12:24 +01:00
Gautier Hattenberger
587cba0b83
[messages] add tooltip to field buttons
2014-12-09 11:30:35 +01:00
Felix Ruess
46a1f70914
[upd] fix defaults
2014-12-09 00:13:47 +01:00
Gautier Hattenberger
f32ba8ea9a
[ground_segment] use None/Some instead of abusing infinity
2014-12-08 23:14:11 +01:00
Felix Ruess
6de7172d7e
[upd] add default host and ports, symlink for sim target
2014-12-08 22:49:06 +01:00
Gautier Hattenberger
bcffffa581
[transport] pass the periph and not the parent structure...
2014-12-08 18:34:40 +01:00
Gautier Hattenberger
2b358ebf35
[parrot] move and merge ardrone2 and bebop scripts
...
- common utility functions but still a lot of differences
- some features like network configuration not yet supported on bebop
- upload tested with bebop, more checks needed for ardrone2
2014-12-08 16:48:28 +01:00
Freek van Tienen
01a8bb28e5
[bebop] Added the new Parrot Bebop
2014-12-08 16:48:28 +01:00
Felix Ruess
2f8e003357
[ground_segment] settings: also set current value lable to ? when requesting update
2014-12-08 13:02:13 +01:00
Felix Ruess
d5827f9be3
[cockpit] add tooltip for current settings value label
2014-12-08 13:02:13 +01:00
Felix Ruess
1ac47a6c57
[ground_segment] represent unconfirmed settings with infinity
...
proposal to fix #1012 :
- server: represent initial/unknown/unconfirmed settings with infinity
- page_settings: set label text to "?" upon commit and on update if value is "inf", also set label to "?"
2014-12-08 13:02:13 +01:00
Felix Ruess
17de8fdc48
update CHANGELOG
2014-12-08 11:56:15 +01:00
Felix Ruess
f2b9ce5a90
[tests] add first tests for state interface
...
and quiet some build output
2014-12-08 11:09:24 +01:00
Felix Ruess
649d4eacc6
[state interface] update stateCalcPositionLla_i
...
Since LLA in float has bad precision, make this the last choice...
So we mostly first convert to ECEF and then use lla_of_ecef_i
which provides higher precision but is currently using the double function internally.
Also add mission conversions from ENU.
2014-12-08 11:09:24 +01:00
Felix Ruess
762aa4ffe1
[modules] minor cleanup in cam_control
2014-12-08 10:59:43 +01:00
Felix Ruess
884b1f68c1
[generators][modules] use module xml filename without path in dependencies
2014-12-08 10:59:05 +01:00
Felix Ruess
8be5c426b6
[modules] start pimping dependencies
...
Start working on #940
This replaces
```xml
<depend require="foo|bar" conflict="baz"/>
```
with
```xml
<depends>foo,bar</depends>
<conflicts>baz</conflicts>
```
and now allows to specify OR dependencies with | (pipe) similaro to Debian depends:
```xml
<depends>foo,bar,this|that</depends>
```
which would depend on: foo AND bar AND (this OR that)
2014-12-08 10:33:28 +01:00
Felix Ruess
a3e3eb8d1c
[rotorcraft] allow to turn off motors in failsafe mode
...
Allow arming/disarming motor as long as not in KILL mode and ahrs is aligned.
2014-12-07 23:03:08 +01:00
Felix Ruess
6d7094711b
[modules] dox for nav_survey_poly_osam
2014-12-07 16:40:19 +01:00
Felix Ruess
dd4f4150ae
[led] add LED_AVAILABLE macro
2014-12-07 14:47:11 +01:00
Felix Ruess
5aea05a8ba
[setup] one usb_tunnel for both lpc21 and stm32
2014-12-07 14:40:21 +01:00
Felix Ruess
838721bb3e
[stm32] usb_serial: check if connected in putchar and send
...
cleanup and rename VCOM_transmit_message to VCOM_send_message
2014-12-07 13:14:31 +01:00
Felix Ruess
43d3b2c1e0
[stm32] add usb_tunnel, cleanup setup makefile
...
also replace usb_tunnel_0 and usb_tunnel_1 on lpc with one usb_tunnel target with configurable uart
2014-12-07 13:14:31 +01:00
podhrmic
4a052097c7
[usb_telemetry] Fixed fetching device serial number
2014-12-07 08:14:00 +01:00
Felix Ruess
5ca8ee5d83
[conf] remove outdated/unused firmware xml files
2014-12-06 22:09:10 +01:00
Felix Ruess
ee64cbebe2
[modules] fix malformed xml files
2014-12-06 21:51:40 +01:00
Felix Ruess
85ca30f3b2
[tools] fix gen_modules_doc.py
...
properly check if module xml could be parsed
2014-12-06 21:49:18 +01:00
Felix Ruess
e6040cf012
[airborne] cleanup USE_USB_SERIAL
2014-12-06 16:15:41 +01:00
Felix Ruess
45c6b9c6e2
[conf] remove obsolete USE_SYS_TIME
...
was only needed for old stm3 vector table, is now already long obsolete and used nowhere
2014-12-06 15:05:00 +01:00
Felix Ruess
fc0a7dd17f
[test] test_can: silence some unused arg warnings
2014-12-06 13:44:51 +01:00
Felix Ruess
20ce44adc6
cleanup settings and periodic telemetry a bit
...
- don't always include "generated/periodic_telemetry.h" in generated/settings.h
- instead add module="generated/periodic_telemetry" in the generated settings_telemetry.xml
- remove unused periodic telemetry stuff from some test progs
- generators: print out from which tool the file has been generated
2014-12-06 13:08:49 +01:00
Felix Ruess
caf762d1ff
[airborne] fix UpdateChecksum macro conflict
2014-12-05 19:21:17 +01:00
Felix Ruess
d687161c75
[jsbsim] fix IvyInit
2014-12-05 19:20:44 +01:00
Felix Ruess
3a48f5e62f
[conf] update settings_modules in confs
2014-12-05 19:20:14 +01:00
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