Lorenz Meier
f76d693592
TBS Disco config: Enable manual pass-through
2015-05-04 13:02:29 +02:00
Lorenz Meier
da7754e9c7
Merge pull request #2101 from PX4/ESC_calibration
...
Esc calibration
2015-05-04 13:00:40 +02:00
Pavel Kirienko
6a8135fedf
Service server feature - response suppression
2015-05-04 13:42:02 +03:00
Pavel Kirienko
954d6899b2
Persistent storage implementation
2015-05-04 08:11:24 +03:00
Don Gagne
46da294ffb
New bust mode ftp file download
2015-05-03 19:26:54 -07:00
Mark Charlebois
1a8bd15d98
Minor cleanup of mixer changes
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-05-03 11:20:07 -07:00
mcharleb
1b985ab9fb
Merge pull request #3 from tumbili/mixer
...
ported mixer app
2015-05-03 11:06:17 -07:00
Pavel Kirienko
c9b41330b2
Tests for log removal
2015-05-03 20:37:07 +03:00
Pavel Kirienko
54fcfe4e06
Log::append() tests
2015-05-03 20:28:39 +03:00
Pavel Kirienko
a7dd5f9aea
Proper log initialization
2015-05-03 20:10:45 +03:00
tumbili
8a873df9d0
ported mixer app
2015-05-03 17:30:31 +02:00
Pavel Kirienko
b1f5313fcb
Raft log - basic tests of state recovery
2015-05-03 14:21:41 +03:00
Pavel Kirienko
a439c62532
String constructor for Array<>
2015-05-03 13:29:53 +03:00
Pavel Kirienko
5633cb8bdb
Raft: Basic log methods
2015-05-03 12:34:45 +03:00
Pavel Kirienko
a60d5c812a
Fixed RaftCore API
2015-05-03 11:28:59 +03:00
Thomas Gubler
0b5e6bdf97
Merge pull request #2117 from PX4/fwattincludes
...
fix ecl roll yaw controller includes
2015-05-03 10:13:38 +02:00
Thomas Gubler
731bd97f39
Merge pull request #2116 from PX4/ros_perf_counter_return
...
ros perf counter dummy: fix warning about missing return
2015-05-03 10:12:57 +02:00
Thomas Gubler
d837bf4a0a
fix ecl roll yaw controller includes
2015-05-03 08:54:08 +02:00
Thomas Gubler
44153eeaa1
ros perf counter dummy: fix warning about missing return
2015-05-02 21:46:37 +02:00
Pavel Kirienko
80169f9a1c
Marshalling storage decorator
2015-05-02 16:59:22 +03:00
Pavel Kirienko
3e7026ad19
Dynamic Node ID allocation server - internal types
2015-05-02 11:41:54 +03:00
Pavel Kirienko
c3d22ca56e
Merge pull request #25 from PX4-Works/dynamic_node_id_raft_compile_fix
...
Added uavcan/debug.hpp to compile
2015-05-02 09:22:56 +03:00
David Sidrane
86675455fb
Added uavcan/debug.hpp to compile
2015-05-01 15:28:06 -10:00
Pavel Kirienko
741eac2b17
Merge branch 'master' into dynamic_node_id_raft
2015-05-01 22:20:39 +03:00
Pavel Kirienko
850849beb1
Fixed error handling in ServiceClient
2015-05-01 22:20:15 +03:00
Pavel Kirienko
8096ac3e7c
Merge branch 'master' into dynamic_node_id_raft
2015-05-01 20:54:05 +03:00
Pavel Kirienko
90435991ca
Speed optimization of ServiceClient<> - requesting DTID only once at the time of first call
2015-05-01 20:53:16 +03:00
Pavel Kirienko
1283eb2811
Style fix in ServiceClient<>
2015-05-01 20:43:49 +03:00
Pavel Kirienko
5527faca5d
Raft server: more internals
2015-05-01 18:19:11 +03:00
Pavel Kirienko
3dcb3c0b57
Basic interface of allocation server
2015-05-01 18:06:46 +03:00
Pavel Kirienko
1017935ba9
Dynamic allocation master - added definitions of Raft types
2015-05-01 10:11:31 +03:00
Mark Charlebois
ebdf178ba3
Removed annoying "I2C SIM transfer_4" message
...
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 >
2015-04-30 16:24:43 -07:00
Mark Charlebois
6acdc2ae3f
POSIX: workaround for poll notification
...
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 >
2015-04-30 13:17:16 -07:00
Mark Charlebois
5557ecf3d7
POSIX: Added airspeed simulator
...
This seems to be a dependency for the system to start up.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-04-30 13:16:03 -07:00
Mark Charlebois
2f8cad6c00
Fixed bad update of poll to px4_poll change
...
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 >
2015-04-30 09:12:39 -07:00
Mark Charlebois
b7120f1b9f
Fixed call to poll to be px4_poll
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-04-30 09:02:04 -07:00
Pavel Kirienko
2f718b66b1
Readjusted DDTID
2015-04-30 15:30:15 +03:00
Pavel Kirienko
6b07222650
Checking priorities in Publisher's unit test
2015-04-30 15:19:51 +03:00
Pavel Kirienko
65ec6fce2e
Unit tests now check frame priorities
2015-04-30 15:16:21 +03:00
Pavel Kirienko
ffe7ad6ae1
pyuavcan Parser unit test removed - it doesn't work anyway
2015-04-30 14:47:33 +03:00
Pavel Kirienko
2407157c9c
Passing priority value of received transfers to application
2015-04-30 14:35:00 +03:00
Pavel Kirienko
20feaba1de
Using transfer priorities in protocol:: classes
2015-04-30 14:19:52 +03:00
Pavel Kirienko
2bfadc46b4
Priority support in Publisher
2015-04-30 13:57:11 +03:00
Pavel Kirienko
6b19bf09e2
Support for priority in TransferSender
2015-04-30 12:30:13 +03:00
Pavel Kirienko
5c0314e187
Dedicated error code for transfers of excessive length
2015-04-30 12:04:55 +03:00
Pavel Kirienko
0ea4e5e4e0
pyuavcan: DSDL length validation
2015-04-30 11:50:01 +03:00
Pavel Kirienko
898fe67225
Fixed message definitions; added a compile-time check for maximum serialized message length
2015-04-30 11:24:06 +03:00
Pavel Kirienko
ecd7d8a8a5
CATS test for services
2015-04-30 11:05:59 +03:00
Pavel Kirienko
b8c5613522
Passing all tests now
2015-04-30 10:55:52 +03:00
Mark Charlebois
93a3eeb569
Simulator: Added Roman's sensors combined topic
...
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 >
2015-04-29 23:45:54 -07:00