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
Roman Bapst
555e96a37a
fixed publication of mixer limit flags
2015-04-10 20:26:38 +02:00
NosDE
3de63dee6c
interface for min and max rc added
2015-02-28 20:29:03 +01:00
NosDE
e4ad2f8e48
cmd switch for min_rc and max_rc added
2015-02-23 07:17:31 +01:00
NosDE
3f45f51d7a
mkblctrl - rework and bugfix - test ok
2015-02-18 16:55:17 +01:00
NosDE
5fddb89c3e
mkblctrl - rework and bugfix
2015-02-18 16:55:05 +01: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
Lorenz Meier
d9d9a59ce4
MKBL: Move to topic groups
2015-01-29 16:33:54 +01:00
Thomas Gubler
14aa5f9441
add topic header includes
2015-01-25 15:00:35 +01:00
Pavel Kirienko
1bf4270e3e
Update ORB topic 'esc_status'
2014-10-13 17:01:34 +04:00
Don Gagne
92adbe9216
Fix compiler warnings
2014-06-29 17:47:24 -07:00
Don Gagne
367613a1b5
Fix tabbing
2014-06-29 13:32:58 -07:00
Don Gagne
d5b5dcef24
Fix bugs found through compiler warnings
2014-06-29 12:01:43 -07:00
Lorenz Meier
29ffb3bad3
mkblctrl: Moved motor data struct into class
2014-05-12 22:11:28 +02:00
Lorenz Meier
df7d595999
Remove noreturn attribute from all drivers that actually can return
2014-05-09 09:19:44 +02:00
Lorenz Meier
267b78f072
Fix of errors triggered by more pedantic compile options
2014-04-21 21:31:30 +02:00
marco
a8b3381ca9
BL-Ctrl 3.0 fix
2014-02-17 21:29:14 +01:00
Lorenz Meier
399d59483e
Fixed code style
2014-02-05 09:36:22 +01:00
Lorenz Meier
94b162d0e0
Fixed up nullptr handling
2014-02-05 09:34:21 +01:00
marco
1ef7320e0c
startup rewrite
2014-02-04 16:50:22 +01:00
marco
816229652f
i2c1 bug and bus scan fixed
2014-02-02 20:36:11 +01:00
marco
0089db7ef3
code cleanup
2014-02-02 16:28:56 +01:00
marco
9defc6cb23
mkblctrl fmuv2 support added
2014-02-02 14:26:17 +01:00
marco
4e713a7083
motortest mode enhanced
2013-11-26 19:01:43 +01:00
marco
d2e32f2fc5
mkblctrl - hotfix for i2c scan
2013-11-22 21:05:40 +01:00
marco
cc8e85ce7e
mkblctrl scans now i2c3 and i2c1 bir connected esc's
2013-11-21 22:24:16 +01:00
marco
f82a202667
actuator effective removed - unused
2013-11-19 17:35:04 +01:00
marco
21cc19cef6
mkblctrl set a default device / -d (device) parameter for alternate device added / -t testmode enhanced
2013-11-18 21:32:41 +01:00
Julian Oes
ea0aa49b54
pwm info provides more information, some fixes for setting rate/min/max/disarmed
2013-10-07 16:24:49 +02:00
marco
318abfabcb
mkblctrl fix and qgroundcontrol2 startup script for different frametypes
2013-09-13 21:05:41 +02:00
Julian Oes
56575eb068
Merge remote-tracking branch 'px4/new_state_machine_drton' into fmuv2_bringup_new_state_machine_drton
...
Conflicts:
src/drivers/blinkm/blinkm.cpp
src/drivers/px4io/px4io.cpp
src/modules/commander/state_machine_helper.c
src/modules/px4iofirmware/protocol.h
src/modules/px4iofirmware/registers.c
src/modules/systemlib/systemlib.h
src/systemcmds/reboot/reboot.c
2013-08-15 14:04:46 +02:00
px4dev
9d6ec6b365
Restructure things so that the PX4 configs move out of the NuttX tree, and most of the PX4-specific board configuration data moves out of the config and into the board driver.
...
Rename some directories that got left behind in the great board renaming.
2013-08-02 22:34:55 -07:00
Lorenz Meier
1410625dea
Enabled additional drivers on v2, kill misplaced code in mkblctrl
2013-07-28 16:12:40 +02:00
Julian Oes
1b38cf715d
Renamed actuator_safety back to actuator_armed, compiling but untested
2013-07-15 22:15:15 +02:00
Lorenz Meier
bf2ff98856
Merged master
2013-07-15 15:02:45 +02:00
Lorenz Meier
ced2871263
Merged mkblctrl
2013-07-08 20:48:30 +02:00
Julian Oes
88389ea255
Merge branch 'master' into new_state_machine
...
compiling again
Conflicts:
src/modules/fixedwing_att_control/fixedwing_att_control_att.c
src/modules/fixedwing_att_control/fixedwing_att_control_rate.c
src/modules/fixedwing_pos_control/fixedwing_pos_control_main.c
src/modules/mavlink/orb_listener.c
src/modules/multirotor_att_control/multirotor_attitude_control.c
src/modules/multirotor_att_control/multirotor_rate_control.c
src/modules/systemlib/pid/pid.c
src/modules/systemlib/pid/pid.h
src/modules/uORB/objects_common.cpp
2013-07-08 10:31:32 +02:00
marco
209dc7100e
mkclctrl 8/11Bit support, uOrb Topic added, ESC Topic to Sdlog2 added
2013-07-02 19:46:15 +02:00
Julian Oes
90f5e30f2a
Introduced new actuator_safety topic
2013-06-14 13:53:26 +02:00
px4dev
23a6234235
Rename our 'task_spawn' to 'task_spawn_cmd' since NuttX now has its own version of task_spawn that's different.
2013-06-01 23:31:53 +02:00
marco
73d2baeb20
comments cleaned
2013-05-26 16:49:33 +02:00
marco
8e1571cf02
mkblctrl cleanup & tested
2013-05-24 20:16:47 +02:00
marco
9f090e651a
mkblctrl cleanup
2013-05-23 21:03:49 +02:00
Lorenz Meier
8c6abe717d
Moved BLCTRL driver to new world
2013-05-05 11:24:31 +02:00