Pavel Kirienko
|
c697aae17a
|
Proper IO miltiplexing libuavcan + ORB
|
2014-05-08 23:34:23 +04:00 |
|
Pavel Kirienko
|
4a98dae227
|
UAVCAN ESC controller - proof of concept state
|
2014-05-08 19:42:20 +04:00 |
|
Pavel Kirienko
|
f4c28473f9
|
Warning fixes
|
2014-05-08 17:12:05 +04:00 |
|
Pavel Kirienko
|
4055833c9e
|
UAVCAN mixer renamed to /dev/uavcan/esc
|
2014-05-08 17:03:40 +04:00 |
|
Lorenz Meier
|
f70db56e90
|
UAVCAN: Fix start / stop commands
|
2014-05-08 14:14:52 +02:00 |
|
Lorenz Meier
|
185c95fda6
|
UAVCAN: improve printing, ready for full closed loop test
|
2014-05-08 13:57:23 +02:00 |
|
Lorenz Meier
|
517f2df0d1
|
UAVCAN: Fixed all compile errors
|
2014-05-08 13:31:05 +02:00 |
|
Lorenz Meier
|
d62f3b8aa7
|
Added mixing code, not complete, not compiliing
|
2014-05-08 09:14:23 +02:00 |
|
Lorenz Meier
|
ab5e76e3d9
|
Fixed printing of bit rate
|
2014-05-07 15:03:08 +02:00 |
|
Lorenz Meier
|
973b193261
|
Fixed comments and code style of UAVCAN node
|
2014-05-07 14:29:30 +02:00 |
|
Pavel Kirienko
|
be728d189e
|
Catching up with libuavcan - some preprocessor symbols are no longer required to be defined explicitly
|
2014-05-07 14:24:40 +04:00 |
|
Pavel Kirienko
|
04df4270f0
|
Removed the placement new workaround. It seems like we can pull <new> from the toolchain's standard includes with no harm.
|
2014-05-07 13:56:05 +04:00 |
|
Pavel Kirienko
|
4b11145797
|
Working UAVCAN node. No application logic is implemented yet; the node just publishes its status once a second (uavcan.protocol.NodeStatus) and responds to basic services (transport stats, node discovery)
|
2014-05-07 13:42:34 +04:00 |
|
Pavel Kirienko
|
5716dad25d
|
Added workaround for hardware issue on Pixhawk v1
|
2014-05-06 20:14:07 +04:00 |
|
Pavel Kirienko
|
7d7a375dd1
|
Fixed hardcoded include path
|
2014-05-06 19:42:40 +04:00 |
|
Pavel Kirienko
|
7813566e66
|
Initial UAVCAN integration. The library compiles successfully, CAN driver appears to be working properly. There is one hardcoded path in the module makefile that needs to be fixed; plus the compilation will likely fail unless arch/math.h contains log2l()
|
2014-05-06 19:30:45 +04:00 |
|