Lorenz Meier
d0d46c9713
MAVLink app: Use better default rates
2015-07-20 10:16:05 +02:00
Lorenz Meier
482641e403
MAVLink: Crank onboard attitude rate up to 250 Hz
2015-07-13 09:36:14 +02:00
Lorenz Meier
3ef6212155
MAVLink app: Less verbose during radio config
2015-06-30 15:26:05 +02:00
Lorenz Meier
963972721d
MAVLink app: Support rudimentary radio config.
2015-06-30 13:21:09 +02:00
Lorenz Meier
c798b1165a
MAVLink app: Complete OSD config
2015-06-08 11:25:44 +02:00
Lorenz Meier
6309aa612b
MAVLink app: Introduce OSD mode
2015-06-08 11:25:44 +02:00
Ban Siesta
43d22619f6
mavlink: no need to shout about disabling hardware flow control
2015-05-26 23:03:14 -07:00
Lorenz Meier
c6fe4fd35a
mavlink: rename field for RC input mode
2015-05-25 16:34:57 +02:00
Lorenz Meier
01fd84e4dc
mavlink and commander app: Add support for manual input, either directly or via remote control
2015-05-24 20:11:50 +02:00
Lorenz Meier
ccac324f5b
mavlink: Fix GIT string transmission
2015-05-23 11:04:19 +02:00
Lorenz Meier
6d7e063148
Added GIT version which recompiles on each build
2015-05-23 09:59:46 +02:00
Roman Bapst
0eeaa83b3d
send autopilot version message on startup and on request
2015-05-23 09:59:46 +02:00
Lorenz Meier
9ea62e7402
mavlink: Enable a few helpful streams on companion link
2015-05-20 21:01:38 +02:00
Lorenz Meier
dabcf63c50
mavlink FTP: Drop rate to realistic value
2015-05-15 11:16:48 +02:00
Lorenz Meier
f154f6e5e7
MAVLink transmission: Allow faster overall transmissions.
2015-05-15 11:16:11 +02:00
Nate Weibley
b4e7b041ca
Fix potential null pointer deref if Mavlink start fails before task_main loop
...
LL_APPEND is called just before the loop spins up but various error conditions can cause the task to exit before then.
When that happens Mavlink::start_helper calls delete on the instance which tries to prune it from the global list.
If this is the first Mavlink instance to attempt starting the list head is null and we hardfault in the Mavlink dtor.
Only call LL_DELETE after checking the list head for a null pointer.
2015-05-13 11:33:11 -04:00
Lorenz Meier
0d1d92484b
MAVLink app: Parameter docs and new test parameter
2015-05-06 19:39:17 +02:00
Don Gagne
46da294ffb
New bust mode ftp file download
2015-05-03 19:26:54 -07:00
Lorenz Meier
0ebf626632
MAVLink app: Allow higher max data rate
2015-04-26 14:24:01 +02:00
Lorenz Meier
79f6459740
mavlink app: Code style fix
2015-04-09 19:35:14 +02:00
philipoe
309a767c06
mavlink: Allow mavlink_send to take component_ID into account. Still use a default argument in case the user does not supply a component_ID
2015-04-09 19:12:38 +02:00
Lorenz Meier
a184aebf0f
mavlink: Crank up param transmission rate
2015-03-28 13:54:19 -07:00
Lorenz Meier
78741c87e5
MAVLink app: 1) only transmit active params, 2) send params faster, 3) ensure no overflow occurs on buffer when sending at higher rate.
2015-03-28 13:07:01 -07:00
Lorenz Meier
0261f5dfbe
MAVLink: Reduce stack usage
2015-03-03 17:30:34 +01:00
Lorenz Meier
0ebbb5f533
MAVLink: Use less RAM
2015-03-01 18:32:07 +01:00
Lorenz Meier
ccc6f0b020
Improve multi-stream handling by template and index usage. Can be consolidated slightly once multiplatform code knows about multi-topics
2015-02-13 09:33:12 +01:00
Lorenz Meier
dcf03a2594
mavlink app: Use actuator controls message
2015-02-13 09:33:12 +01:00
Lorenz Meier
5fae142bbc
Delete stream name in same thread as where its created
2015-02-10 16:31:24 +01:00
Lorenz Meier
9183949a1e
mavlink app: Only stop sending if really no more space is available.
2015-02-10 16:31:24 +01:00
Trent Lukaczyk
99557aec52
revert debug items
2015-02-06 18:57:53 -08:00
Trent Lukaczyk
531eaa2314
Merge remote-tracking branch 'upstream/master'
2015-02-05 20:19:04 -08:00
Thomas Gubler
84ff3c671d
Merge remote-tracking branch 'upstream/master' into ros_messagelayer_merge2_attctrl_posctrl
...
Conflicts:
src/drivers/px4fmu/fmu.cpp
2015-02-01 11:06:47 +01:00
Trent Lukaczyk
d036fa10c1
Merge remote-tracking branch 'upstream/master'
2015-01-31 15:00:16 -08:00
Lorenz Meier
cbe3783d5e
Support topic groups in MAVLink subscription handling
2015-01-29 16:33:53 +01:00
Thomas Gubler
2d124852c1
propagate uorb contants change through all modules/drivers
2015-01-28 16:31:41 +01:00
Lorenz Meier
d351772a46
mavlink app: Be less chatty on startup
2015-01-09 09:09:40 +01:00
Lorenz Meier
5439aa12c0
Merge pull request #1505 from mhkabir/timesync
...
Timesync
2015-01-04 11:41:44 +01:00
Stephan Brown
779f8f0055
mavlink: Removed warnx that references a deleted pointer and causes a hardfault.
2014-12-27 12:07:20 +01:00
Lorenz Meier
920cd266d3
Merge pull request #1536 from mhkabir/onboard
...
Add streams to onboard mode
2014-12-26 18:34:42 +01:00
Mohammed Kabir
3df44a27ec
Add streams to onboard mode
2014-12-26 22:55:27 +05:30
Daniel Agar
d511e39ea7
turn on -Werror and fix resulting errors
2014-12-22 17:56:59 -05:00
Trent Lukaczyk
4866984672
adjust passing logic for offboard
2014-12-15 15:53:17 -08:00
M.H.Kabir
e1bdc4a0fb
New timesync interface import. Not working yet.
2014-12-15 14:23:27 +05:30
Lorenz Meier
cbcd1ea1d1
Merged PX4Flow driver changes
2014-11-26 07:43:19 +01:00
Lorenz Meier
41fe04776f
Fix up stack sizes
2014-11-17 14:59:36 +01:00
Lorenz Meier
62db84fa75
MAVLink update compile fixes
2014-11-09 18:20:53 +01:00
Lorenz Meier
ce1ec430f8
Ensure MAVLink app has enough stack space
2014-11-02 12:58:32 +01:00
dominiho
9f64953bb9
replaced optical_flow mavlink message with optical_flow_rad, added gyro_temperature, adapted sd2log for px4flow integral frame
2014-10-30 16:39:02 +01:00
Lorenz Meier
2e33683630
Abort on large packets which do not fit in buffer - not just if the gap is not provided any more.
2014-10-29 17:56:55 +01:00
Lorenz Meier
79e5ec6465
Merge pull request #1151 from PX4/offboard2_externalsetpointmessages
...
Offboard2: Handle external setpoint messages
2014-10-07 10:29:04 +02:00