Felix Ruess
a740798858
[build] use pkg-config to get ivy include dirs for simulation targets
2014-10-22 19:33:10 +02:00
Felix Ruess
a55a745e90
[build] use pkg-config to find ivy-glib
2014-10-22 19:24:49 +02:00
Felix Ruess
97be5852c7
[maps] use BRE instead of extended regex for sed
2014-10-22 17:12:39 +02:00
Felix Ruess
f7d4aa436e
[build] don't error on clean if cross-compiler is not found
2014-10-22 17:11:31 +02:00
Felix Ruess
c043d4d7c6
[simulator] fix flightgear viz on 32bit systems
...
all current fg versions have that padding1 var, hence also no need for pack pragmas
2014-10-21 14:46:50 +02:00
Felix Ruess
b2dcc2ceb8
[conf] fix conf_tests
2014-10-21 14:00:27 +02:00
Gautier Hattenberger
855ac9d4fb
[ocaml] dirty fix to avoid segfault of server and GCS
2014-10-21 13:58:37 +02:00
Christoph Niemann
9328805b54
Add confs for HBMini
2014-10-21 13:16:09 +02:00
Christoph Niemann
5f14a325b8
add HBMini - Board files
2014-10-21 13:14:42 +02:00
Felix Ruess
4516a113c1
[modules] ms45xx publishes BARO_DIFF and TEMPERATURE via ABI
2014-10-21 12:55:54 +02:00
Felix Ruess
2d26cdbd2d
[modules] baro modules publish TEMPERATURE via ABI
2014-10-21 12:54:32 +02:00
Felix Ruess
f6827405be
[abi] add TEMPERATURE message
2014-10-21 12:54:17 +02:00
Felix Ruess
88f17c99e6
[modules] separate USE_AIRSPEED_xx flags
2014-10-21 12:03:48 +02:00
Gautier Hattenberger
d616131156
[ocaml] support display of formatted string in messages
...
this should close #796
to display an integer (or array of integer) in HEX, just add format="%x" to the field in messages.xml
2014-10-20 23:41:34 +02:00
Gautier Hattenberger
bc4df1d4f0
[nav] takeoff detection module
...
set the launch variable to true based on pitch angle
2014-10-20 18:17:59 +02:00
Felix Ruess
953ef8ea10
[modules] add airspeed_ms45xx_i2c module
...
- differential pressure is filtered with a butterworth lowpass
- including (persistent) settings for pressure scale and offset
- add AIRSPEED_MS45XX message
closes #852
2014-10-20 14:36:59 +02:00
agressiva
b35db3016d
[modules] Added temperature adc module
...
Added temperature driver for analog sensors (LM35 and 100k NTC)
closes #857
2014-10-20 12:19:20 +02:00
Ewoud Smeur
8e7507951f
New joystick file for RC trainer
2014-10-20 11:06:45 +02:00
Felix Ruess
89b2255a43
[airframes] fix quad_navgo actuators for nps
2014-10-19 21:15:21 +02:00
Gautier Hattenberger
e971ddb32a
[math] fix polyfit init
2014-10-17 18:46:45 +02:00
Gautier Hattenberger
2049726585
[module] add agl_dist module
2014-10-17 18:43:30 +02:00
Gautier Hattenberger
b5fd2e88c8
[ardrone2] send filter status from navboard
...
- it allows to see if the mag is crashed or not
- set a max retry on the reset PIC board hack (which doesn't seems to
help anyway)
2014-10-17 18:41:53 +02:00
Gautier Hattenberger
49900a0e3e
[ardrone2] add rm_dir command
2014-10-17 18:25:31 +02:00
Felix Ruess
060b5585dc
[ins] hack float_invariant to support geo_mag module
...
closes #858 until we have a proper solution of publishing local magnetic field via ABI messages
2014-10-17 09:49:26 +02:00
Gautier Hattenberger
efa1cb4027
[gen_settings] only check targets on makefile nodes
2014-10-15 18:44:34 +02:00
Gautier Hattenberger
c588f047e6
[gen_settings] fix bug when target is not specified (use default list)
2014-10-15 18:11:26 +02:00
Felix Ruess
878abc83eb
[rotorcraft] only go to HOME mode if in NAV
...
then you don't have this "failsafe" in manual modes anymore,
but it will prevent issues like #850
2014-10-14 10:23:18 +02:00
Felix Ruess
f9dea3d9e3
[generators] add type bool for gen_settings
2014-10-13 02:08:53 +02:00
Felix Ruess
063e75e838
Merge pull request #851 from paparazzi/spektrum_sim
...
[radio_control] spektrum for nps/sim
OCaml sim always uses the radio.xml file and sends ppm values in usec.
So for the time beeing you need to use the spektrum.xml radio file for the sim target if you really want to use the RC in the simple OCaml sim.
closes #503
2014-10-12 17:40:57 +02:00
Felix Ruess
15327349dd
update create_module
2014-10-11 23:51:05 +02:00
Felix Ruess
fc1158f932
[units] add ft<->m conversion
2014-10-11 23:51:05 +02:00
Gautier Hattenberger
7812533f42
[invariant] ignore warning 'cast-qual' locally
2014-10-11 22:48:22 +02:00
Felix Ruess
0c64a410c0
[rotorcraft] reorg stabilization includes/init
...
towards not requiring any specfic stabilization controllers (none, rate, attitude)
2014-10-10 23:14:07 +02:00
Felix Ruess
8ebfa6513d
[radio_control] convert macros to functions and cleanup
2014-10-10 22:18:51 +02:00
Felix Ruess
3fab6eca1e
[generators] update gen_autopilot
...
- add default cases to switch
- fix ifdef AUTOPILOT_CORE_<name>_C
2014-10-10 20:16:36 +02:00
Felix Ruess
c3421299cc
[nps] add missing pprz_geodetic_wmm2010 source again
2014-10-10 18:01:15 +02:00
Felix Ruess
64a280c0ff
[firmwares] reorg rotorcraft makefile
2014-10-10 15:17:48 +02:00
Felix Ruess
0a612a0bc7
[conf] update examples using spektrum for sim
2014-10-10 11:11:45 +02:00
Felix Ruess
a22013c412
[radio_control] spektrum for nps/sim
...
Ocaml sim always uses the radio.xml file and sends ppm values in usec.
So for the time beeing you need to use the spektrum.xml radio file for the sim target if you really want to use the RC in the simple OCaml sim.
closes #503
2014-10-10 11:11:45 +02:00
Gautier Hattenberger
8b7194a792
Merge pull request #834 from paparazzi/modules_settings
...
let's see what's happening then
2014-10-09 15:27:21 +02:00
Gautier Hattenberger
3ca680e959
[paparazzicenter] settings area adapt its size (no more scrollbar)
2014-10-09 11:19:19 +02:00
Felix Ruess
e2261668dd
[imu] imu_scale_x functions
2014-10-09 11:01:25 +02:00
Felix Ruess
a54359cddf
[baro_board] ms5611, error if BARO_PERIODIC_FREQ is over 100
2014-10-09 10:36:25 +02:00
Gautier Hattenberger
c9f1d12be7
[ocaml] md5 sum target dependent due to unloaded settings
2014-10-09 01:02:23 +02:00
Gautier Hattenberger
885a250d9f
[modules] fix modules' settings
2014-10-08 23:45:37 +02:00
Gautier Hattenberger
d8e590dead
[settings] remove settings from automatically unloaded modules
2014-10-08 23:29:28 +02:00
Felix Ruess
d09f7a5446
[sys_time] maximum of 16 sys_time timers by default (was 8)
...
actually makes the baro periodic timer (for BARO_BOARD) usable by default on fixedwings
2014-10-08 21:39:50 +02:00
Felix Ruess
b580c34652
[tmtc] ivy2nmea doesn't need gps lib, remove it on clean
2014-10-08 21:25:11 +02:00
Felix Ruess
91e0d8b745
[baro_board] make configure work for BARO_PERIODIC_FREQUENCY (needed to use define before)
2014-10-08 18:18:25 +02:00
Gautier Hattenberger
85e79a4018
[conf] update all example airframe for new modules' settings
2014-10-08 15:28:15 +02:00