Anton Babushkin
|
367ce63b86
|
'signal_lost' flag added to manual_control_setpoint and rc_channels topics to indicate signal loss immediately
|
2014-04-03 11:45:57 +04:00 |
|
Pavel Kirienko
|
39269c6bf9
|
Typo
|
2014-04-02 22:00:36 +04:00 |
|
Pavel Kirienko
|
9c08f54e65
|
STM32: Added basic OS abstraction (ChibiOS event), test app for this, minor changes in Makefile
|
2014-04-02 21:56:44 +04:00 |
|
Anton Babushkin
|
4e6a5ed1e8
|
navigator: use vehicle_status flag to decide if global position is valid
|
2014-04-02 21:44:59 +04:00 |
|
Anton Babushkin
|
e9f45a82b8
|
fw_att_pos_estimator: map_projection_XXX usage fixed, vehicle_global_position topic publication fixed
|
2014-04-02 17:20:37 +04:00 |
|
Anton Babushkin
|
5c53797c17
|
Merge branch 'master' into mpc_local_pos
|
2014-04-02 17:09:36 +04:00 |
|
Anton Babushkin
|
93617c4073
|
commander: set home position on arming only if at least 2 s from commander start spent
|
2014-04-02 17:09:18 +04:00 |
|
Anton Babushkin
|
553b122830
|
caommander: setting home position by command implemented
|
2014-04-02 16:53:22 +04:00 |
|
Lorenz Meier
|
0205eebaa6
|
Merge pull request #788 from PX4/mavlink_published_fix
mavlink: is_published() fix
|
2014-04-02 13:44:50 +02:00 |
|
Anton Babushkin
|
fc757f9492
|
mavlink: is_published() fix
|
2014-04-02 15:38:49 +04:00 |
|
Anton Babushkin
|
b1d39e65a6
|
commander: position timeout increased to 30ms
|
2014-04-02 15:36:11 +04:00 |
|
Pavel Kirienko
|
b465c0a303
|
Added STM32 driver project. Compiles, does nothing; driver itself is not implemented (at all).
|
2014-04-02 14:27:00 +04:00 |
|
Pavel Kirienko
|
e485541c2e
|
Compilation error fixes, thanks GCC 4.8
|
2014-04-02 14:12:21 +04:00 |
|
Pavel Kirienko
|
9e91cd1e7c
|
C++ library usage fix: snprintf() may or may not be in std::
|
2014-04-02 13:53:39 +04:00 |
|
Pavel Kirienko
|
cdd0ff3a28
|
Added prefix 'uc_' to all .cpp files, which allows to compile libuavcan with makefiles that flatten directory structure (e.g. ChibiOS build system)
|
2014-04-02 13:11:24 +04:00 |
|
Pavel Kirienko
|
68e4c94fca
|
include.mk make script
|
2014-04-02 12:34:58 +04:00 |
|
Anton Babushkin
|
63cd319ff7
|
commander: set home position on arming
|
2014-04-02 11:57:41 +04:00 |
|
Anton Babushkin
|
fdb17c9776
|
mc_pos_control: reproject local position setpoint on local reference updates
|
2014-04-02 11:31:30 +04:00 |
|
Pavel Kirienko
|
3bbcc9b0db
|
Removed excessive void casts
|
2014-04-01 23:35:05 +04:00 |
|
Pavel Kirienko
|
b71657cb39
|
Formatting in Linux tests
|
2014-04-01 23:16:41 +04:00 |
|
Pavel Kirienko
|
5d737cf171
|
Logging shortcuts return void, since logging functions are not expected to fail in most cases
|
2014-04-01 23:15:35 +04:00 |
|
Pavel Kirienko
|
8fbcf82cd6
|
GlobalTimeSyncSlave logs whether it is suppressed or not
|
2014-04-01 23:05:29 +04:00 |
|
Pavel Kirienko
|
639f326341
|
Linux time sync test
|
2014-04-01 23:01:57 +04:00 |
|
Pavel Kirienko
|
53c870a950
|
Fixed time synchronization master: publishing to all ifaces with the same Transfer ID
|
2014-04-01 23:01:34 +04:00 |
|
Pavel Kirienko
|
943b50bdf0
|
Publisher::broadcast() with explicit Transfer ID
|
2014-04-01 18:25:04 +04:00 |
|
Thomas Gubler
|
f6665ed3c6
|
Merge pull request #787 from PX4/estimator_fix
Fixed log format
|
2014-04-01 16:21:04 +02:00 |
|
Lorenz Meier
|
0ed4dd6577
|
Fixed log format
|
2014-04-01 16:16:24 +02:00 |
|
Pavel Kirienko
|
e2fa613917
|
Added slave time sync suppression, which allows to use slave and master on the same node. Shall be documented later.
|
2014-04-01 17:35:32 +04:00 |
|
Lorenz Meier
|
971e1241c8
|
Merge pull request #785 from PX4/laser_fixes
Robustify SF02/F parsing, adjust health checks and startup routine
|
2014-04-01 15:04:58 +02:00 |
|
Pavel Kirienko
|
2dc8525823
|
Added another Linux test app - node status monitor (CLI)
|
2014-04-01 15:08:32 +04:00 |
|
Pavel Kirienko
|
f451015d3b
|
Fixed linked list traversing in Dispatcher
|
2014-04-01 13:46:10 +04:00 |
|
Pavel Kirienko
|
d8a976df00
|
Removed annoying debug trace in ServiceResponseTransferListener
|
2014-04-01 12:29:13 +04:00 |
|
Pavel Kirienko
|
4f87487d46
|
Linux test node
|
2014-04-01 12:08:09 +04:00 |
|
Pavel Kirienko
|
ce50e8e433
|
Software version is not required for node initialization
|
2014-04-01 12:07:28 +04:00 |
|
Pavel Kirienko
|
18c4f60a46
|
Fixed select() in Linux driver
|
2014-04-01 12:00:21 +04:00 |
|
Lorenz Meier
|
848c836431
|
Robustify SF02/F parsing, adjust health checks and startup routine to known initialization time of the sensor
|
2014-04-01 08:53:47 +02:00 |
|
Pavel Kirienko
|
0309d13eae
|
Linux SOcketCAN driver: strict ordering of received CAN frames; added debug header for tests
|
2014-04-01 02:29:57 +04:00 |
|
Pavel Kirienko
|
da6e032cf9
|
NodeStatus timeout set 5 seconds (was 4). 5 is easier to comprehend for us hoomans.
|
2014-04-01 02:03:28 +04:00 |
|
Pavel Kirienko
|
29e2ea4e30
|
Removed two annoying debug traces
|
2014-04-01 01:56:42 +04:00 |
|
Pavel Kirienko
|
0eb6704edf
|
ILogSink logging level method made non-pure with default level DEBUG
|
2014-04-01 00:49:40 +04:00 |
|
Pavel Kirienko
|
0b2c00307d
|
Some functions with unused return value explicitly casted to (void)
|
2014-04-01 00:13:43 +04:00 |
|
Pavel Kirienko
|
5f8eb61a6f
|
Fixed installation rules
|
2014-03-31 23:53:42 +04:00 |
|
Pavel Kirienko
|
c80e0388eb
|
Linux helpers
|
2014-03-31 20:23:26 +04:00 |
|
Pavel Kirienko
|
788d7348b6
|
Linux: Auto-detecting clock adjustment mode
|
2014-03-31 19:52:43 +04:00 |
|
Pavel Kirienko
|
fd6f27b7d8
|
Callback type made visible
|
2014-03-31 18:45:46 +04:00 |
|
Pavel Kirienko
|
eafdc82b4b
|
SocketCanIface can maintain arbitrary number of frames pending in socket TX queue, which improves performance. By default, max_frames_in_socket_tx_queue = 3.
|
2014-03-31 17:57:01 +04:00 |
|
Pavel Kirienko
|
e8ee882379
|
Extra checks for socketcan driver test
|
2014-03-31 17:26:25 +04:00 |
|
Pavel Kirienko
|
b3866feda5
|
Improved vcan_init
|
2014-03-31 17:17:43 +04:00 |
|
Pavel Kirienko
|
39933ba41d
|
Finished Linux driver
|
2014-03-31 17:13:33 +04:00 |
|
Pavel Kirienko
|
75f475fac2
|
CamIOManager allows the driver to set event masks even if corresponding events were not requested. This feature somewhat simplifies driver logic.
|
2014-03-31 14:22:52 +04:00 |
|