Pavel Kirienko
|
af09237dd2
|
Stack-allocating RX objects
|
2015-05-29 22:04:19 +03:00 |
|
Pavel Kirienko
|
84cac99d62
|
Merge branch 'dynamic_node_id_raft' into global_rx_object_buffer
|
2015-05-29 17:47:07 +03:00 |
|
Pavel Kirienko
|
d20f8e7356
|
Using global RX object buffer
|
2015-05-29 16:47:02 +03:00 |
|
Pavel Kirienko
|
b8ca0baa70
|
Merge branch 'dynamic_node_id_raft' of https://github.com/UAVCAN/uavcan into dynamic_node_id_raft
|
2015-05-29 03:34:46 +03:00 |
|
Pavel Kirienko
|
fe3fce4996
|
CanIOManager::makePendingTxMask() made public
|
2015-05-29 03:34:37 +03:00 |
|
Riccardo Miccini
|
7ef306bd4e
|
no data type info provider for TINY
|
2015-05-28 18:10:42 +02:00 |
|
Riccardo Miccini
|
cafa2498b9
|
no data type info provider for TINY
|
2015-05-28 18:00:03 +02:00 |
|
Riccardo Miccini
|
4191710feb
|
no data type info provider for TINY
|
2015-05-28 17:53:19 +02:00 |
|
Pavel Kirienko
|
d4e49d518a
|
First step towards introducing the global RX object buffer
|
2015-05-28 13:49:01 +03:00 |
|
Pavel Kirienko
|
954ab2491a
|
Fruitless attempt to optimize memory use
|
2015-05-28 12:59:22 +03:00 |
|
Pavel Kirienko
|
34bcfb21df
|
Improved docs for IFileServerBackend
|
2015-05-28 11:57:00 +03:00 |
|
Pavel Kirienko
|
5205d13f37
|
centralized::Storage fix
|
2015-05-27 16:28:31 +03:00 |
|
Pavel Kirienko
|
5930bf3ed4
|
CentralizedServer
|
2015-05-27 16:12:54 +03:00 |
|
Pavel Kirienko
|
bdc0a327b7
|
centralized::Storage - new test
|
2015-05-27 16:10:14 +03:00 |
|
Pavel Kirienko
|
abe2401e38
|
Distributed server logging fix
|
2015-05-27 15:24:55 +03:00 |
|
Pavel Kirienko
|
a78c015934
|
Distributed server tracing fix
|
2015-05-27 15:16:17 +03:00 |
|
Pavel Kirienko
|
638de08115
|
CentralizedServer - storage implementation and test
|
2015-05-27 14:52:41 +03:00 |
|
Pavel Kirienko
|
82c24967e7
|
Minor fixes in Raft server
|
2015-05-27 12:55:49 +03:00 |
|
Pavel Kirienko
|
75e2bed3c2
|
Typo
|
2015-05-27 11:56:18 +03:00 |
|
Pavel Kirienko
|
74298b1860
|
spinOnce(), fixes #31
|
2015-05-27 11:53:12 +03:00 |
|
Pavel Kirienko
|
aafdf81f29
|
Removed unused event code
|
2015-05-26 20:25:29 +03:00 |
|
Pavel Kirienko
|
9faf8470e6
|
Fixed Raft definitions
|
2015-05-26 20:22:21 +03:00 |
|
Pavel Kirienko
|
a97762ae21
|
Dead code removal
|
2015-05-26 20:13:13 +03:00 |
|
Pavel Kirienko
|
2231b00637
|
Raft active state extension removed
|
2015-05-26 20:04:59 +03:00 |
|
Pavel Kirienko
|
97b35cd09e
|
NodeIDSelector fix
|
2015-05-26 01:57:07 +03:00 |
|
Pavel Kirienko
|
258da95d12
|
RaftCore::checkInvariants()
|
2015-05-26 00:15:18 +03:00 |
|
Pavel Kirienko
|
702c96a192
|
Node<>::getInternalFailureCount()
|
2015-05-24 21:21:36 +03:00 |
|
Pavel Kirienko
|
8c77793892
|
Raft logic fix: auto-discovery on AE request
|
2015-05-24 21:14:59 +03:00 |
|
Pavel Kirienko
|
eb6102a9d4
|
Raft - minor timing fix, no changes to the logic
|
2015-05-24 21:09:56 +03:00 |
|
Pavel Kirienko
|
b7f7defd85
|
Raft implementation fix
|
2015-05-24 20:19:56 +03:00 |
|
Pavel Kirienko
|
c323d8e724
|
Raft - ignoring Allocation activity if it is a response
|
2015-05-24 20:12:33 +03:00 |
|
Pavel Kirienko
|
59dd6d0905
|
Raft fix
|
2015-05-24 20:06:13 +03:00 |
|
Pavel Kirienko
|
2952608ffa
|
RaftCore: new event code
|
2015-05-24 18:20:57 +03:00 |
|
Pavel Kirienko
|
73273ab06d
|
Optimized NodeDiscoverer - picking any node to query, without any preference
|
2015-05-24 17:21:26 +03:00 |
|
Pavel Kirienko
|
11161e7b1f
|
NodeDiscoverer logic fix
|
2015-05-24 17:18:14 +03:00 |
|
Pavel Kirienko
|
e5f3a96476
|
RaftCore implementation fix
|
2015-05-24 16:32:52 +03:00 |
|
Pavel Kirienko
|
546be2b89b
|
Fixed RaftCore. The logic is even more complicated.
|
2015-05-24 16:26:14 +03:00 |
|
Pavel Kirienko
|
8729d6a2d6
|
ServiceClient<>::getCallIDByIndex()
|
2015-05-24 15:59:32 +03:00 |
|
Pavel Kirienko
|
4f64e2378e
|
RaftCore - runtime assertions
|
2015-05-24 15:41:51 +03:00 |
|
Pavel Kirienko
|
9e9ade0055
|
Node ID allocation server - allocation response TX timeout set to DEFAULT_REQUEST_PERIOD_MS
|
2015-05-24 14:25:56 +03:00 |
|
Pavel Kirienko
|
0348b22b1e
|
distributed allocation server - StateReport fix
|
2015-05-23 21:49:01 +03:00 |
|
Pavel Kirienko
|
5f4adbf1a3
|
dynamic_node_id_server::distributed::StateReport structure
|
2015-05-23 00:38:17 +03:00 |
|
David Sidrane
|
64b14db1f5
|
More string refactoring
|
2015-05-21 07:25:53 -10:00 |
|
David Sidrane
|
fa11a76143
|
Refactoring paths
|
2015-05-20 18:17:16 -10:00 |
|
David Sidrane
|
5358c734ef
|
Fixed guard
|
2015-05-20 02:59:36 -10:00 |
|
David Sidrane
|
8b87990c1b
|
Fixed guard
|
2015-05-20 02:58:33 -10:00 |
|
David Sidrane
|
9f17dca012
|
Fixed guard
|
2015-05-20 02:57:20 -10:00 |
|
Pavel Kirienko
|
6abe343f04
|
FirmwareUpdateTrigger handleFirmwareUpdateConfirmation() made optional
|
2015-05-20 15:19:51 +03:00 |
|
Pavel Kirienko
|
bb412f3f93
|
FirmwareUpdateTrigger retry logic optimization
|
2015-05-20 15:13:31 +03:00 |
|
Pavel Kirienko
|
1f47596688
|
FirmwareUpdateTrigger node selector fix, more testing
|
2015-05-20 14:53:16 +03:00 |
|