Mark Charlebois
db52227409
Merge remote-tracking branch 'upstream/master' into linux
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
Conflicts:
src/modules/commander/accelerometer_calibration.cpp
2015-05-06 15:51:39 -07:00
Lorenz Meier
0d1d92484b
MAVLink app: Parameter docs and new test parameter
2015-05-06 19:39:17 +02:00
Mark Charlebois
12a25e4b63
Merge remote-tracking branch 'upstream/master' into linux
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
Conflicts:
makefiles/firmware.mk
src/modules/commander/module.mk
src/modules/mavlink/mavlink_ftp.h
src/modules/mavlink/mavlink_tests/module.mk
2015-05-04 16:36:59 -07:00
Don Gagne
46da294ffb
New bust mode ftp file download
2015-05-03 19:26:54 -07:00
Mark Charlebois
190814bc97
Merge remote-tracking branch 'upstream/master' into linux
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
Conflicts:
src/drivers/rgbled/rgbled.cpp
src/modules/commander/PreflightCheck.cpp
src/modules/commander/airspeed_calibration.cpp
src/modules/commander/calibration_routines.cpp
src/modules/commander/gyro_calibration.cpp
src/modules/commander/mag_calibration.cpp
src/modules/mc_att_control/mc_att_control_main.cpp
2015-04-28 11:48:26 -07:00
Lorenz Meier
0ebf626632
MAVLink app: Allow higher max data rate
2015-04-26 14:24:01 +02:00
Mark Charlebois
d913ec8dc9
Changed device::px4_device_handle_t to device::file_t
...
This change allowed the _posix.cpp file changes to be merged
back into the original files.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-04-24 17:49:35 -07:00
Mark Charlebois
ac0df5c61d
Linux: added HRT test, moved tests to linux/tests
...
Also fixed naming of mavlink files for NuttX build.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-04-20 11:07:00 -07:00
Mark Charlebois
9758112e31
Use px4_config.h instead of nuttx/config.h
...
Modified code to use OS independent header file for config settings.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-04-20 10:55:41 -07:00
Mark Charlebois
bf429188b4
Reverted: Use OS independent API for task creation/deletion
...
Keep existing API use in code. Bind the use of the OS independent
implementation in the systemlib layer.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-04-20 10:49:44 -07:00
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