Felix Ruess
498cf3f081
[tmtc][rotorcraft] set course using east/north velocity
2015-11-29 22:25:53 +01:00
Felix Ruess
07967953b4
[generators] gen_periodic: one var j for all modes
...
no need for a separate one for each mode, also takes care of unused var warnings when a mode is empty...
2015-11-27 12:16:06 +01:00
Felix Ruess
20c4f93cbc
[conf] flixr: disable mlkf settings for test_ahrs target
2015-11-26 16:08:17 +01:00
Felix Ruess
b6186c9a21
[settings] ahrs settings ony for targets ap|nps|test_ahrs
2015-11-26 13:45:12 +01:00
Christophe De Wagter
81b6c77fe4
[conf] TUD
2015-11-25 22:45:55 +01:00
Gautier Hattenberger
88ceee1a71
[meteo_stick] fix typo
2015-11-25 21:30:47 +01:00
Gautier Hattenberger
b99c3f8621
[mf_daq] hard code dl_buffer extraction
...
macros for reading are not produced anymore for telemetry class
2015-11-25 17:25:32 +01:00
Gautier Hattenberger
a470c92216
Merge pull request #1441 from flixr/ahrs_comp_id
...
Add component/filter ID to AHRS messages
2015-11-25 16:58:10 +01:00
Gautier Hattenberger
3d0d7ce6b1
add comp_id to FILTER message
2015-11-25 15:42:03 +01:00
Felix Ruess
0031d60b34
Merge pull request #1419 'ewoud/rate_control'
...
"pleasent" rate control without reference model
- updated airframes with removal of rate control reference model
- removed everything related to rate reference
2015-11-25 15:01:44 +01:00
Felix Ruess
3b5dd6131f
Merge pull request #1440 from paparazzi/register_multiple_periodics
...
Register multiple periodic messages
- Allow to add multiple callbacks: up to TELEMETRY_NB_CBS slots (4 right now).
- Also return slot index of callback (to make it easier to add an unregister function later) or -1 on failure
2015-11-25 14:37:05 +01:00
Ewoud Smeur
5637b0f37e
updated airframes with removal of rate control reference model
2015-11-25 14:24:08 +01:00
Ewoud Smeur
bd713245c3
calibrated magneto outside
2015-11-25 13:49:59 +01:00
Felix Ruess
7b8aee102b
[generators] gen_periodic: no need to hardcode number of slots
...
use {{ NULL }} instead of {{NULL, NULL, NULL, NULL}} to initialize all slots to NULL
- and fix return of register_periodic_telemetry
2015-11-25 13:22:08 +01:00
Felix Ruess
3eb3efd5c6
[ahrs] float_cmpl: use OrientationReps for ltp_to_body
2015-11-24 21:19:33 +01:00
Felix Ruess
4ce9a4c875
[ahrs] really use actual ahrs ltp_to_body in AHRS_EULER_INT
...
when multiple AHRS are running, the body attitude in state interface doesn't have to be the one from the current AHRS
2015-11-24 21:19:33 +01:00
Felix Ruess
dff284f40a
add .gdb_history to .gitignore
2015-11-24 21:17:43 +01:00
Felix Ruess
26511a2cca
[conf] TUDelft: remove nps target from Heli450
...
no support for heli in NPS yet...
2015-11-24 14:14:55 +01:00
Felix Ruess
deb77577b3
[test] add forgotten test_module.c
2015-11-24 14:09:49 +01:00
Felix Ruess
ab5ded18d7
[conf] update flixr_lisa_mx
2015-11-24 14:05:41 +01:00
Felix Ruess
003338dbb6
[messages][ahrs] add comp_id to GEO_MAG
2015-11-24 14:04:37 +01:00
Freek van Tienen
8da468a40a
[generators] Remove ublox warnings with Linux time
2015-11-24 14:04:08 +01:00
Freek van Tienen
5138012e3f
[parrot] Fix Bebop 2 rotation of Magneto and tuning
2015-11-24 14:04:08 +01:00
Felix Ruess
ac901bce12
[ahrs] send some more messages
...
float cmpl and mlkf also register AHRS_EULER and AHRS_GYRO_BIAS_INT
2015-11-24 13:58:54 +01:00
Felix Ruess
8269b6ebeb
[messages] add comp_id to AHRS messages
...
To be able to distinguish from which implementation/component the messages was set (needed if running multiple AHRS)
see #1145
Still need possibility to register a message multiple times (from different modules).
2015-11-24 13:24:06 +01:00
Felix Ruess
5d2356b08b
[modules] fix stereocam
2015-11-24 13:19:25 +01:00
Felix Ruess
8a51abbebb
[datalink] register_periodic_telemetry returns index, -1 on error
2015-11-24 11:25:08 +01:00
Felix Ruess
f7cf61f751
[datalink] possibility to register multiple periodic messages
...
- struct telemetry_cb_slots with 4 callback slots for one message
2015-11-24 11:24:08 +01:00
Felix Ruess
710c38da37
[tests] add test_module target
2015-11-23 16:25:08 +01:00
Christophe De Wagter
40939beb79
Merge pull request #1437 from paparazzi/heli_mixers
...
[helicopter] Add helicopter mixings and throttle curves
2015-11-23 15:56:21 +01:00
Felix Ruess
4787892428
[modules] stereocam: fix avoid_navigation header
2015-11-23 15:55:00 +01:00
Freek van Tienen
18f718907e
[helicopter] Add helicopter mixings and throttle curves
2015-11-23 14:13:33 +01:00
Felix Ruess
c0d5f4f6da
[intermcu] add dox headers
2015-11-23 14:13:29 +01:00
Felix Ruess
9ae722e294
[dox] some doxygen fixes
2015-11-23 14:13:29 +01:00
Christophe De Wagter
db1e688fee
[conf] merge bartremes/master, Closes #1431
2015-11-23 11:44:37 +01:00
Christophe De Wagter
942eefa808
[mavlink] Some GCS have limited options of SYSID. Alow the SYSID to be different form the AC_ID.
2015-11-23 11:37:58 +01:00
Christophe De Wagter
4edc154195
Merge pull request #1433 from paparazzi/cleanup_stereo
...
[stereocam] uartrotation->state2camera, streamline naming stereo_cam,…
2015-11-23 11:33:22 +01:00
Christophe De Wagter
9b58be73cd
[stereocam] further header fixes
2015-11-23 11:32:43 +01:00
Christophe De Wagter
d6223ec0cd
[stereocam] LED fix
2015-11-23 11:32:43 +01:00
Christophe De Wagter
22485a8490
[stereocam_droplet] Fix and Test
2015-11-23 11:32:43 +01:00
Christophe De Wagter
33b752425a
[stereocam_nav_line_avoid] flightplan fix
2015-11-23 11:32:43 +01:00
Christophe De Wagter
98b134620a
[stereocam] uartrotation->state2camera, streamline naming stereo_cam, stereocam stereo -> stereocam, stereoavoid->stereocam_nav_line_avoid
2015-11-23 11:32:43 +01:00
Felix Ruess
0eb55b6c0d
update CHANGELOG
2015-11-22 17:56:42 +01:00
Felix Ruess
782edc0d51
[conf] ardrone2_optitrack: silence warning in NPS
2015-11-22 14:36:27 +01:00
Felix Ruess
22cb542cd2
[ahrs] no warnings even if GPS_MIN_SPEED is zero
2015-11-22 14:28:51 +01:00
Felix Ruess
7f4bca6692
Merge pull request #1434 from paparazzi/mavlink_protocol_cleanup
...
update the Paparazzi specific mavlink messages
- remove `len` field from `SCRIPT_ITEM`
- report current block with `SCRIPT_CURRENT` message
2015-11-22 13:25:48 +01:00
Felix Ruess
84f559a725
[mavlink] simplify null termination of string
...
strncpy already copies the terminating null byte, except if the string is longer than 49 chars
2015-11-22 13:22:18 +01:00
Felix Ruess
53bb748556
Merge pull request #1392 'sdlogger_v2_release'
...
This module provides a tool for high-speed logging where weight- and size-limitations play part.
It only requires a micro-SD card which is soldered directly to the SPI-bus, for example on a lisa/s.
The logger is activated by flipping a switch on the transmitter. Up to 42 logs can be recorded during one session (battery kept connected). The data remains on the card when the battery is disconnected, so that you can replace the battery before downloading data to the computer. Previous logs will be overwritten as soon as the first log is initiated after boot.
The messages to be logged can be selected in the telemetry config file, under the Logger process. Next to that, it is possible to call pprz_msg_send_xxx from anywhere in the code, using a reference to the sdlogger.
See also http://wiki.paparazziuav.org/wiki/SDLogger_SPI_Direct
2015-11-22 13:05:20 +01:00
Christophe De Wagter
c697021117
[mavlink] report current SCRIPT with current_script message
2015-11-21 21:42:11 +01:00
Christophe De Wagter
a8a3a7d226
[mavlink] NULL terminated strings instead of len field
2015-11-21 21:20:30 +01:00