Daniel Agar
627788c93c
mavlink remove unnecessary param set notification
2018-01-04 09:21:17 +01:00
Lorenz Meier
1f4bad0624
MAVLink: Harden home position usage
...
This should ensure that the home position / altitude is only being used when valid.
2018-01-02 16:52:10 +01:00
Daniel Agar
58d1cdc733
Allow MAV_CMD_DO_SET_HOME as a mission command
2017-12-20 10:19:07 +01:00
Daniel Agar
cbdb08bb61
mavlink receiver delete unused orb_adverts
2017-12-12 11:25:09 -05:00
Daniel Agar
d2457467e7
mavlink delete unimplemented and deprecated handle_message_request_data_stream
2017-12-12 11:25:09 -05:00
Daniel Agar
c8aa262e85
mavlink delete unimplemented handle_message_quad_swarm_roll_pitch_yaw_thrust
2017-12-12 11:25:09 -05:00
Daniel Agar
32cba41bed
cmake handle mavlink v1 submodule only where used
2017-12-10 19:24:05 -05:00
Daniel Agar
c56b0a0e7c
Mavlink only stream HOME_POSITION if valid ( #8440 )
2017-12-10 02:31:42 -05:00
lamping7
63718bf27b
fix MISSION_ITEM REACHED message broadcast ( #8332 )
2017-12-10 02:30:58 -05:00
Daniel Agar
b8e24b5d2f
uORB delete unused vehicle_force_setpoint
2017-11-26 16:39:30 -05:00
Daniel Agar
d1a4c2dcd0
cmake handle git submodule depdencies
2017-11-23 00:22:45 -05:00
Daniel Agar
aa699cf4b7
Jenkins track test results ( #8236 )
2017-11-05 15:04:14 -05:00
Beat Küng
459a71a6f1
mavlink_receiver: directly pass the result to acknowledge()
...
And use denied in case ulog streaming fails.
2017-10-31 22:16:06 +01:00
Beat Küng
a2db639289
mavlink_receiver: disable ulog streaming via Telemetry links
...
Telemetry links don't have enough bandwidth for that feature. The vehicle
will return a NACK when trying to enable log streaming on such a link.
2017-10-31 22:16:06 +01:00
Beat Küng
8f7a5d0e0c
mavlink_receiver: merge handle_message_command_{long,int} into a common method
2017-10-31 22:16:06 +01:00
Daniel Agar
ce78f254c2
mavlink parameters initialize struct
...
- fixes CID 141890
2017-10-31 08:11:18 +01:00
Beat Küng
c997698030
mavlink: fix type passed to param_get()
2017-10-27 10:43:15 +02:00
Beat Küng
d930ad4e9e
mavlink_orb_subscription: reduce orb_exists() check from 10Hz to 3Hz
...
Checking with 3Hz for new topics should be fast enough.
2017-10-18 08:40:32 +02:00
Beat Küng
291872a28d
mavlink: fix flight_information: use COM_FLIGHT_UUID instead of the board id
...
The board id was used as flight id which does not make sense.
2017-10-17 09:56:01 +02:00
Daniel Agar
651df03f76
RTPS and micro-CDR build system cleanup ( #8084 )
2017-10-11 13:05:44 -04:00
Lorenz Meier
dd7b72dfb0
MAVLink app: Fix boot-time race between receive thread and instantiation.
2017-10-07 13:56:30 +02:00
Beat Küng
8016d69ba4
mavlink_log_handler: set current_log_filep to NULL after closing the file
...
It probably did not cause further issues, except that fclose() was called
on an invalid file handle later on.
2017-10-04 07:33:47 +02:00
David Sidrane
7cb2319221
mavlink:Hardfaulting usage at 2552 - set to 2840
2017-09-29 10:13:51 -04:00
Daniel Agar
5eb3e695bb
fix and enable mavlink ftp tests
2017-09-28 09:29:04 +02:00
Daniel Agar
3c18be387c
ROI - move handling to navigator ( #7939 )
2017-09-26 12:25:02 -04:00
Daniel Agar
420df9d88a
mavlink receiver remove undocumented CMD_PREFLIGHT_REBOOT_SHUTDOWN link shutdown ( #8008 )
2017-09-25 11:09:16 -04:00
ChristophTobler
07e6738586
mavlink receiver: update for new orientation convention
2017-09-25 08:52:21 +02:00
Daniel Agar
24f056d2bb
mavlink receiver sync command_int/command_long
2017-09-24 03:45:21 -07:00
James Goppert
13e64d00a8
commander handle shutdown command ( #8000 )
2017-09-23 10:35:36 -04:00
Daniel Agar
b4755297ec
delete control_state and cleanup vehicle_attitude ( #7882 )
2017-09-21 16:24:53 -04:00
Beat Küng
26e4756055
mavlink_ftp_test: fix unit-tests
2017-09-21 07:33:09 +02:00
Beat Küng
5b85b26351
mavlink_ftp: keep a copy of the last reply & resend it upon duplicated seq num
2017-09-21 07:33:09 +02:00
Beat Küng
b072599679
mavlink_ftp: fix alignment issue
2017-09-21 07:33:09 +02:00
Beat Küng
ea587d585f
mavlink_ftp: add & handle kErrFailFileExists error
...
This error definitions already existed in QGC
2017-09-21 07:33:09 +02:00
Daniel Agar
545ce9ae24
modules remove extra semicolons
2017-09-16 21:29:52 +01:00
Daniel Agar
e15afcca7a
vehicle_command commands are uint16, not uint32
2017-09-08 09:06:30 +02:00
Hancheol Choi
43667b240e
mavlink fix incorrect attitude_sp subscription in HIGH_LATENCY ( #7928 )
2017-09-07 09:32:42 -04:00
Daniel Agar
9b5fe8c476
ignore -Wsign-compare per module
2017-09-07 10:27:36 +02:00
Sugnan Prabhu S
6562dd496b
mavlink: implement MAV_CMD_REQUEST_FLIGHT_INFORMATION
...
Signed-off-by: Sugnan Prabhu S <sugnan.prabhu.s@intel.com >
2017-08-31 09:26:39 +02:00
Julien Lecoeur
b0c57fd65b
Return bool in added MavlinkStream*::send()
2017-08-30 14:45:02 +01:00
Julien Lecoeur
12353f4da7
Add support for mavlink message DEBUG_VECT
2017-08-30 14:45:02 +01:00
Julien Lecoeur
eeb966d375
Add support for mavlink message DEBUG
2017-08-30 14:45:02 +01:00
Julien Lecoeur
b6c30cf9b2
Add support for incoming NAMED_VALUE_FLOAT mavlink messages
2017-08-30 14:45:02 +01:00
José Roberto de Souza
66170d1c01
mavlink: Do not miss a vehicle_command
...
If 2 or more vehicle_command are queued a call to update() will
return the oldest vehicle_command and set the _cmd_time to the
timestamp of the last vehicle_command queued losing it.
Using update_if_changed() fix this causing all item being consumed
one at each call of send().
2017-08-28 08:28:57 +02:00
Beat Küng
dd4be8aecf
mavlink: only enable FTP if -x flag is provided
2017-08-24 19:03:58 +02:00
Beat Küng
12f1c342d0
mavlink_main: do not use message_buffer if _ftp_on
...
if _ftp_on is true, message_buffer was created and read, but it was
actually never written to, so this is not needed. It can only ever be
written to if _forwarding_on is true.
2017-08-24 19:03:58 +02:00
Daniel Agar
a02caff1bc
unit_test inline implementation and remove module build
2017-08-23 08:06:55 +02:00
Daniel Agar
1e42d523da
mavlink main return main loop delay proper size
2017-08-21 01:31:27 +02:00
Daniel Agar
b70b8288b9
px4_includes cleanup incomplete list
2017-08-20 20:42:42 +02:00
José Roberto de Souza
4462869432
Add support to new fields in command_ack
2017-08-19 09:04:52 +02:00