- May 05, 2015
-
-
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
- May 03, 2015
-
-
Mark Charlebois authored
Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
mcharleb authored
ported mixer app
-
tumbili 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
-
Mark Charlebois authored
Fixed print format for __LINE__ to %d Fixed if/else that breaks with the debug macro expansion. The if/else needs to use braces to allow macro expansion. Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
Mark Charlebois authored
sim.cpp was causing the posix shell to have continuous debug output. Used debug macros to suppress output Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
Mark Charlebois authored
Created px4_debug,h to define: PX4_DBG PX4_INFO PX4_WARN PX4_ERR These enable OS specific mappings to be made, filtering, etc. Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
Mark Charlebois authored
The Hexagon compiler version does not support __sync_bool_compare_and_swap. Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
Mark Charlebois authored
Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
- Apr 27, 2015
-
-
Mark Charlebois authored
Output a separator and the command called to make the ouput easier to read. Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
Mark Charlebois authored
Added simulated tone_alarm class and enabled led class for posix build. The simulator implements the led_init, led_on, led_off, led_toggle calls. Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
Mark Charlebois authored
px4_defines.h defines USEC2TICK(x) and TICKS_PER_USEC. These are now used and allow tick scaling. Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
Roman Bapst authored
-
Roman Bapst authored
-
Mark Charlebois authored
In work queues, delay is in ticks. Needed to check elapsed time in ticks not in milliseconds. Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
Mark Charlebois authored
Deleted obsolete file and fixed renaming of wqueue_start_posix.cpp Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
Mark Charlebois authored
The generated file is not created in the Build tree and is automatically ignored Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
Mark Charlebois authored
Moved the generated topic_listener.cpp to the Build tree so it is cleaned when make clean is called. Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
Lorenz Meier authored
Ensure that the airspeed preflight check logs to the console.
-
Simon Wilks authored
-
Simon Wilks authored
-