Kyle Manna
b01f2bcc97
libuavcan: Disable Frame Listener with UAVCAN_TINY
...
* Compliation will fail on small systems with UAVCAN_TINY defined
with the following error:
abstract_node.hpp:123:33: error: 'IRxFrameListener' has not been declared
* Resolve issue by removing unecessary functions.
* Error is revealed and resolved when building test_stm32f107.
2015-06-09 19:53:45 -07:00
Pavel Kirienko
d185eccf18
Exposed RX listener API via INode interface
2015-06-09 18:35:49 +03:00
Pavel Kirienko
e24fa5f236
SubNode<>
2015-06-08 12:37:31 +03:00
Pavel Kirienko
e8e0653022
INode::injectTxFrame()
2015-06-07 17:28:37 +03:00
Pavel Kirienko
05099181e5
Marshal buffer removed
2015-05-31 07:18:56 +03:00
Pavel Kirienko
74298b1860
spinOnce(), fixes #31
2015-05-27 11:53:12 +03:00
Pavel Kirienko
eb982bdd40
All occurences of pragma once in libuavcan headers were replaced with conventional include guards.
2015-03-12 00:53:18 +03:00
Pavel Kirienko
6a19364898
Doc typos
2014-12-21 20:51:44 +03:00
Pavel Kirienko
e1eb7554cf
libuavcan: impl_constants.hpp renamed to build_config.hpp
2014-07-16 19:56:34 +04:00
Pavel Kirienko
c31d41c9c8
libuavcan: Proper passive mode handling
2014-07-15 01:03:41 +04:00
Pavel Kirienko
e5ca1f7379
libuavcan documentation
2014-07-14 22:22:18 +04:00
Pavel Kirienko
c9c9a16e94
libuavcan passive mode support
2014-07-12 16:52:17 +04:00
Pavel Kirienko
4e7287358a
Dynamic memory refactoring: Entire library now uses IPoolAllocator instead of IAllocator, which was removed completely. This change was needed to enable TX queue constraints, see the next commits.
2014-04-12 17:17:06 +04:00
Pavel Kirienko
e8fa4a2369
UAVCAN_EXPORT
2014-04-08 15:40:51 +04:00
Pavel Kirienko
cf3f2080a5
INode got void registerInternalFailure(const char* msg)
2014-03-15 11:55:22 +04:00
Pavel Kirienko
613efa49b9
INode class. Publisher, Subscriber, ServiceServer, ServiceClient now accept INode in constructor instead of the bunch of independent params. Self NodeID now being configured via setNodeID() method instead of constructor param
2014-03-14 19:54:27 +04:00