1260 Commits

Author SHA1 Message Date
Pavel Kirienko
89c8ed0cf1 Docs for dsdl/uavcan/protocol/dynamic_node_id/server/220.AppendEntries.uavcan 2015-05-27 11:06:23 +03:00
David Sidrane
75b8831f21 Removed perfunction optimization setting 2015-05-26 14:21:16 -10:00
David Sidrane
28802a38dd removed firmware common, made GetInfo part of the firmware checke class fixed firmware path so that code compiles 2015-05-26 14:00:49 -10:00
Pavel Kirienko
fcca97d71c FirmwareCommon signature fix 2015-05-26 21:53:26 +03:00
Pavel Kirienko
3a07bde393 Fixes and notes in FirmwareCommon 2015-05-26 21:38:14 +03:00
Pavel Kirienko
adbf059585 Fixes and notes in FirmwarePath 2015-05-26 21:27:33 +03:00
Pavel Kirienko
85f498bbe0 FirmwareVersionChecker formatting fix 2015-05-26 21:14:26 +03:00
Pavel Kirienko
53317eb902 BasicFileSeverBackend style fixes 2015-05-26 20:37:58 +03:00
Pavel Kirienko
6a34d19cc5 Style fixes in uavcan_posix/dynamic_node_id_server 2015-05-26 20:36:41 +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
e60a76d562 Test timing fix 2015-05-26 20:08:38 +03:00
Pavel Kirienko
2231b00637 Raft active state extension removed 2015-05-26 20:04:59 +03:00
Pavel Kirienko
388c023168 uavcan_dynamic_node_id_server - longer log 2015-05-26 02:11:02 +03:00
Pavel Kirienko
97b35cd09e NodeIDSelector fix 2015-05-26 01:57:07 +03:00
Pavel Kirienko
d89a8dcbcc Linux test app - Dynamic node ID client 2015-05-26 01:50:24 +03:00
Pavel Kirienko
e289a1e09c uavcan_linux::makeApplicationID() 2015-05-26 01:22:26 +03:00
Pavel Kirienko
258da95d12 RaftCore::checkInvariants() 2015-05-26 00:15:18 +03:00
Pavel Kirienko
17c4b975ac Test fix 2015-05-24 23:13:10 +03:00
Pavel Kirienko
78a380062c uavcan_dynamic_node_id_server - printing the number of internal failures 2015-05-24 21:25:38 +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
fc173aca44 uavcan_dynamic_node_id_server fixed coloring 2015-05-24 18:32:27 +03:00
Pavel Kirienko
2952608ffa RaftCore: new event code 2015-05-24 18:20:57 +03:00
Pavel Kirienko
a2104f0bba Fixed Raft timings 2015-05-24 17:53:23 +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
1234494e77 uavcan_dynamic_node_id_server will not run if stdout is not a tty 2015-05-24 16:53:58 +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
7cac4cd4fa uavcan_dynamic_node_id_server - cleaner time formatting 2015-05-24 14:23:04 +03:00
Pavel Kirienko
5361d7bbeb uavcan_status_monitor - improved CLI rendering 2015-05-24 13:36:39 +03:00
Pavel Kirienko
0bb767c42f uavcan_dynamic_node_id_server - improved CLI rendering 2015-05-24 13:34:05 +03:00
Pavel Kirienko
132ab39c49 uavcan_dynamic_node_id_server - Highliting Leader state in green 2015-05-23 23:25:08 +03:00
Pavel Kirienko
ed96e9f0fd uavcan_dynamic_node_id_server - Fixed output coloring 2015-05-23 23:21:03 +03:00
Pavel Kirienko
ce4ae983a3 Event logs uses local time 2015-05-23 22:46:16 +03:00
Pavel Kirienko
0348b22b1e distributed allocation server - StateReport fix 2015-05-23 21:49:01 +03:00
Pavel Kirienko
aaa3c225c4 uavcan_dynamic_node_id_server - posfixing the storage path with self node ID 2015-05-23 21:35:12 +03:00
Pavel Kirienko
9b5074051f uavcan_dynamic_node_id_server - setting status OK 2015-05-23 21:32:00 +03:00
Pavel Kirienko
a6618d9be0 uavcan_dynamic_node_id_server - colored events 2015-05-23 21:30:10 +03:00
Pavel Kirienko
bf0fd63bfe uavcan_dynamic_node_id_server - simple output coloring 2015-05-23 20:54:12 +03:00
Pavel Kirienko
65db68a514 uavcan_dynamic_node_id_server - a couple of fixes 2015-05-23 20:15:48 +03:00