ilia-sheremet
b204cb36d8
Acceptance filter update for new transport layer corrections
2015-07-25 20:25:06 +01:00
ilia-sheremet
5fa5a4f365
Acceptance filter update for new transport layer
2015-07-24 21:04:56 +01:00
Pavel Kirienko
ad12760d7f
NodeStatusMonitor: Fix to premature node timeout
2015-07-23 14:47:57 +03:00
Pavel Kirienko
4238df3e9f
Proper OTR deadlines
2015-07-20 18:11:53 +03:00
Pavel Kirienko
035f107ab5
RX logic revisited
2015-07-20 18:07:29 +03:00
Pavel Kirienko
29aff593aa
Revert "TransferID::subtracted()"
...
This reverts commit c36fdb2156 .
2015-07-20 12:40:27 +03:00
Pavel Kirienko
c36fdb2156
TransferID::subtracted()
2015-07-20 12:32:13 +03:00
Pavel Kirienko
29c295bf11
TransferReceiver timing fix
2015-07-15 21:22:28 +03:00
Pavel Kirienko
da3d41307d
Clarification in TransferReceiver
2015-07-15 16:55:35 +03:00
Pavel Kirienko
e6aeb036e8
Refactored unions
2015-07-11 11:35:26 +03:00
Pavel Kirienko
7a8260b191
ParamServer update
2015-07-11 07:35:04 +03:00
Pavel Kirienko
d4ac6fd639
Array fix - avoiding boolean as array size type
2015-07-10 19:34:46 +03:00
Pavel Kirienko
4cc8282e15
IntegerSpec - boolean specialization
2015-07-10 18:33:30 +03:00
Pavel Kirienko
6f1ef63f56
Boolean traits
2015-07-10 17:54:22 +03:00
Pavel Kirienko
37a8562961
EnumMin, EnumMax
2015-07-10 17:11:09 +03:00
Pavel Kirienko
dd05c824b7
Driver documentation update
2015-07-09 07:22:48 +03:00
Pavel Kirienko
9ac61008b1
NodeStatusMonitor logic fix
2015-07-09 01:49:45 +03:00
Pavel Kirienko
e063556567
All tests are passing
2015-07-08 23:54:11 +03:00
Pavel Kirienko
82cd3f6196
Component status manager removed
2015-07-08 23:38:56 +03:00
Pavel Kirienko
88cf10d5a1
Tests fixes, the library should compile now
2015-07-08 23:33:41 +03:00
Pavel Kirienko
ece4cfc196
NodeInfoRetriever updated
2015-07-08 23:26:57 +03:00
Pavel Kirienko
2fa78ddda2
NodeStatusMonitor update
2015-07-08 23:24:59 +03:00
Pavel Kirienko
e98ba01e22
Node<> and NodeStatusProvider updated
2015-07-08 21:54:56 +03:00
Pavel Kirienko
8d923fee4c
Modified CAN driver API: Passing the next pending TX frames into the select() call to facilitate proper prioritization in the driver
2015-07-05 18:46:21 +03:00
Pavel Kirienko
054b60276d
Resolved a TODO in AllocationRequestManager
2015-07-05 10:00:36 +03:00
Pavel Kirienko
35fd634282
Configurable priority in high-level protocol logic classes
2015-07-05 09:54:54 +03:00
Pavel Kirienko
f48c16d1ef
Dynamic node ID servers - configurable priority
2015-07-05 09:37:39 +03:00
Pavel Kirienko
7240e0d6d2
Publisher init() overload with priority argument
2015-07-05 09:34:34 +03:00
Pavel Kirienko
27ec2419ff
DSDL catchup
2015-07-05 09:27:22 +03:00
Pavel Kirienko
a25a9252a7
Global discovery request removed
2015-07-05 07:21:34 +03:00
Pavel Kirienko
36a7c7e7a9
CATS and network compatibility checker removed
2015-07-05 07:07:59 +03:00
Pavel Kirienko
f839cf010b
Dynamic node ID client update
2015-07-04 11:00:10 +03:00
Pavel Kirienko
71b62ede9c
CanIOFlagAbortOnError - automatically enforced by TransferSender if the node is in passive mode
2015-07-03 10:41:39 +03:00
Pavel Kirienko
b927c1de5f
ServiceServer sends response at the same priority as request
2015-07-03 10:02:10 +03:00
Pavel Kirienko
f015c2de8b
Configurable priority for service calls; plus a minor collateral refactoring
2015-07-03 09:56:52 +03:00
Pavel Kirienko
546fda2b39
Time sync update
2015-07-03 09:28:54 +03:00
Pavel Kirienko
52505864da
DSDL update
2015-07-03 09:25:05 +03:00
Pavel Kirienko
c56458c73d
TransferReceiver tests fixed, 17 to go
2015-07-03 02:41:27 +03:00
Pavel Kirienko
8a2e22046e
All unit tests compile, but crash. This is the most horrifying commit I've ever made.
2015-07-01 14:55:24 +03:00
Pavel Kirienko
c0a4058c5f
Node objects update
2015-06-29 19:26:06 +03:00
Pavel Kirienko
287d9dd942
TransferReceiver updated; build is still broken
2015-06-29 19:22:59 +03:00
Pavel Kirienko
a565a9025e
TransferSender updated; build is still broken
2015-06-29 19:13:47 +03:00
Pavel Kirienko
350761fa7a
Basic modifications; the build is terribly broken
2015-06-29 19:01:33 +03:00
ilia-sheremet
573b268457
CAN HW filters are added using map container
2015-06-26 14:35:53 +02:00
ilia-sheremet
bad7123b7d
getIface() constants added
2015-06-13 20:15:45 +02:00
Pavel Kirienko
1a7a94c24c
Coverity 1304850
2015-06-10 13:30:51 +03:00
Pavel Kirienko
a1cf761917
Coverity 1304857 1304856 1304855
2015-06-10 13:17:40 +03:00
Pavel Kirienko
37f2b8044f
Coverity 1304854
2015-06-10 13:06:42 +03:00
Pavel Kirienko
eaaf2f15cd
Coverity 1304852
2015-06-10 13:00:15 +03:00
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