- May 05, 2015
-
-
Mark Charlebois authored
uORB was refactored in order to support the MuORB changes required for QURT. Those changes wil be added in a subsequent commit. The files are split out by posix and nuttx so the changes are visible. When this has been tested, the files can be re-merged and re-tested. Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
Mark Charlebois authored
The HRT call processing normally happens via HW timer interrupt handler. Since the POSIX port has no ISR handling, the HP work queue is used. Instead of irq_save() and irq_restore() calls to disable/enable interrupts, a mutex is used to protect each queue. Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
Mark Charlebois authored
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
-
Mark Charlebois authored
In STM32, the ISR handler calls hrt_call_invoke(). There is no interrupt timer inthe POSIX port so a work item is put on the high priority work queue to expire at the next event (in ticks) or at the next max delay interval. Counter wrapping is likely still not handled properly in this code. Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
Mark Charlebois authored
The variable MAVLINK_SRC was defined and then redefined. Commented out the first definition and moved beside that overriding definition for visibility. Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
Mark Charlebois authored
The changes to the simulator added an include of mavlink/include/v1.0/... to simulator.h which was not in the included paths. The included header file also causes clang to issue a -Wpacked warning that had to be silenced. Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
- May 04, 2015
-
-
mcharleb authored
JMAVSim interface
-
tumbili authored
-
tumbili authored
-
Lorenz Meier authored
New burst mode ftp file download
-
Lorenz Meier authored
IO driver: Ensure comms protocol cannot get into integer overflow on bad control outputs. Fixes #2119.
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Thomas Gubler authored
-
Andreas Antener authored
-
Lorenz Meier authored
-
Lorenz Meier authored
Esc calibration
-
Don Gagne authored
-
- May 03, 2015
-
-
Mark Charlebois authored
Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
mcharleb authored
ported mixer app
-
tumbili authored
-
Thomas Gubler authored
fix ecl roll yaw controller includes
-
Thomas Gubler authored
ros perf counter dummy: fix warning about missing return
-
Thomas Gubler authored
-
- May 02, 2015
-
-
Thomas Gubler authored
-
- May 01, 2015
-
-
Mark Charlebois authored
The debug message made it difficult to use the shell for the posix build. Commented out the debug line. Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
- Apr 30, 2015
-
-
Mark Charlebois authored
Sensor combined topic notification wasnot working because the calls to hrt_called() and hrt_call_after() in ORBDevNode::appears_updated() are not working correctly. This commit ifdefs out those calls, and the poling seems to work correctly. This is a workaround until the issue is resolved. Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
Mark Charlebois authored
This seems to be a dependency for the system to start up. Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
Mark Charlebois authored
I updated poll to px4_poll but forgot to change struct pollfd to px4_pollfd_struct_t. Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
Mark Charlebois authored
Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
Mark Charlebois authored
Simulator can work as before with -s flag or with Roman's additions to publish the sensors combined topic using -p flag. Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
Mark Charlebois authored
The commented out lock and unlock were determined to be needed and added back. The unit test for VDev was updated. It showed the race between the poll and a write that only does a poll_notify(). Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
- Apr 29, 2015
-
-
Mark Charlebois authored
The MODULE_COMMAND was inadvertently removed during merge of master Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
- Apr 28, 2015
-
-
Mark Charlebois authored
The new px4_debug.h included "err.h" instead of "systemlib/err.h" for NuttX. Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
Mark Charlebois authored
Clang build fails due to -Werr and warning on use of if (!condition != other_condition && some_condition) Clang wants to be clear that the initial '!' wasn't intended for the whole expression. Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
Mark Charlebois authored
MuORB was missing the orb_exists() function added to uORB.cpp gyro_calibration.cpp still had some merge conflicts that had not been resolved. Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
Mark Charlebois authored
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
-
Lorenz Meier authored
fixed message ID
-
Roman Bapst authored
-
Roman Bapst authored
-