Mark Charlebois
ddb32742eb
Use OS independent API for task creation/deletion
...
Calls to task_delete and task_spawn_cmd are now
px4_task_delete and px4_task_spawn_cmd respectively.
The px4_tasks.h header was added to the affected files
and incusions of nuttx/config.h were removed.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-04-20 10:49:44 -07: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
Thomas Gubler
c7f7de352d
revert some of the OBC rate changes
2014-10-07 10:12:56 +02:00
Thomas Gubler
ba2f55c3d7
Revert "increase ram"
...
This reverts commit bc23b6239c .
2014-10-07 10:09:03 +02:00
Thomas Gubler
7f9a231b40
Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages
...
Conflicts:
src/modules/navigator/navigator.h
src/modules/navigator/navigator_main.cpp
2014-10-05 13:17:32 +02:00
Thomas Gubler
ebc84b9f44
reduce mavlink message buffer size
2014-10-05 13:02:13 +02:00
Thomas Gubler
2766285d56
mavlink: change message buffer size to 4
2014-09-30 16:00:14 +02:00
Andreas Antener
bc23b6239c
increase ram
2014-09-22 11:03:49 +10:00
Andreas Antener
98bc5ece10
switch mission manager back to what is was before
2014-09-22 11:03:36 +10:00
Andreas Antener
25b2d4b823
change rates for mavlink streams
2014-09-22 10:57:17 +10:00
Lorenz Meier
9434633912
Merged upstream/master
2014-08-26 09:29:55 +02:00
Julian Oes
d0f5eca5be
px4flow: removed flow report in driver, just use uORB topic
2014-08-25 13:13:07 +02:00
Julian Oes
b150c3092c
mavlink_main: raise rates of onboard mode
2014-08-25 09:33:39 +02:00
Lorenz Meier
8f2fa6da25
Adjust rates for attitude and attitude SP
2014-08-24 14:40:39 +02:00
Thomas Gubler
ccd468be60
Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages
2014-08-22 13:37:19 +02:00
Lorenz Meier
aa8fcceea2
Merge pull request #1297 from PX4/mission_fix
...
mavlink: missions manager compID cleanup
2014-08-21 14:40:34 +02:00
Lorenz Meier
9c75b9562e
Be more permissive with mission component IDs, renamed camera to onboard link but still accepting same commandline syntax
2014-08-21 14:39:17 +02:00
Thomas Gubler
3a0bb9c64b
Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages
...
Conflicts:
src/modules/navigator/navigator_main.cpp
2014-08-21 11:05:56 +02:00
Thomas Gubler
e3724e64d4
Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages
2014-08-19 09:12:41 +02:00
Lorenz Meier
0d87dc9923
mavlink: Handle command int packets
2014-08-18 16:50:13 +02:00