Pavel Kirienko
|
c1be9f1fef
|
Explicit virtual keyword
|
2014-04-19 18:51:36 +04:00 |
|
Pavel Kirienko
|
799846de02
|
Scope hiding fixes
|
2014-04-19 16:32:42 +04:00 |
|
Pavel Kirienko
|
dfe3b4511e
|
Most enums were replaced with constants, according to MISRA
|
2014-04-19 15:16:10 +04:00 |
|
Pavel Kirienko
|
1853f5c73c
|
Explicit constructors
|
2014-04-18 19:37:08 +04:00 |
|
Pavel Kirienko
|
dd5908dad8
|
Renaming: NodeInitializer --> NetworkCompatibilityChecker
|
2014-04-12 21:40:30 +04:00 |
|
Pavel Kirienko
|
9e5115948b
|
Out of line Logger methods
|
2014-04-08 23:07:36 +04:00 |
|
Pavel Kirienko
|
e8fa4a2369
|
UAVCAN_EXPORT
|
2014-04-08 15:40:51 +04:00 |
|
Pavel Kirienko
|
53c870a950
|
Fixed time synchronization master: publishing to all ifaces with the same Transfer ID
|
2014-04-01 23:01:34 +04:00 |
|
Pavel Kirienko
|
e2fa613917
|
Added slave time sync suppression, which allows to use slave and master on the same node. Shall be documented later.
|
2014-04-01 17:35:32 +04:00 |
|
Pavel Kirienko
|
0eb6704edf
|
ILogSink logging level method made non-pure with default level DEBUG
|
2014-04-01 00:49:40 +04:00 |
|
Pavel Kirienko
|
ae63ad5db5
|
Meaningful error codes instead of plain -1
|
2014-03-28 19:21:08 +04:00 |
|
Pavel Kirienko
|
b85fdc886b
|
Added method Logger::init() (optional)
|
2014-03-28 11:53:07 +04:00 |
|
Pavel Kirienko
|
062170c995
|
Using std::function<> for callbacks with C++11
|
2014-03-28 02:17:00 +04:00 |
|
Pavel Kirienko
|
96aa295615
|
NodeInitializer - performs network checks during intialization: NodeID collisions, incompatible data types
|
2014-03-28 00:15:19 +04:00 |
|
Pavel Kirienko
|
159fda99db
|
Some constructors made explicit
|
2014-03-27 14:09:22 +04:00 |
|
Pavel Kirienko
|
9476dfbdad
|
Renaming: Timer --> TimerBase, see the next commit
|
2014-03-27 11:59:02 +04:00 |
|
Pavel Kirienko
|
0dff5b36e4
|
TransportStatsProvider
|
2014-03-27 03:13:25 +04:00 |
|
Pavel Kirienko
|
01902f07aa
|
NodeStatusMonitor
|
2014-03-26 15:42:04 +04:00 |
|
Pavel Kirienko
|
6eb5a5a401
|
Fix for Logger::LogLevelAboveAll
|
2014-03-26 13:06:10 +04:00 |
|
Pavel Kirienko
|
f2be356319
|
Added references to M. Gergeleit, H. Streich - 'Implementing a Distributed High-Resolution Real-Time Clock using the CAN-Bus'
|
2014-03-25 21:52:52 +04:00 |
|
Pavel Kirienko
|
40a9194574
|
Logger: Independent logging level for ILogSink
|
2014-03-25 21:45:12 +04:00 |
|
Pavel Kirienko
|
0da3a93ec9
|
Parameter server
|
2014-03-25 19:16:56 +04:00 |
|
Pavel Kirienko
|
0cc627016a
|
Automated style fixes in order to bring the code a little bit closer to compliance with MISRA C++ rules. No changes in logic.
|
2014-03-25 03:04:36 +04:00 |
|
Pavel Kirienko
|
0b33dbe173
|
GlobalTimeSyncMaster
|
2014-03-24 20:39:59 +04:00 |
|
Pavel Kirienko
|
31ed44ff5c
|
GlobalTimeSyncSlave Transfer ID and timing validation (not tested)
|
2014-03-24 15:14:03 +04:00 |
|
Pavel Kirienko
|
56748523fc
|
GlobalTimeSyncSlave typo
|
2014-03-24 13:25:26 +04:00 |
|
Pavel Kirienko
|
53027b1365
|
GlobalTimeSyncSlave: Removed redundant code
|
2014-03-24 11:03:38 +04:00 |
|
Pavel Kirienko
|
438340ae98
|
GlobalTimeSyncSlave: methods isActive(), getMasterNodeID()
|
2014-03-24 10:53:41 +04:00 |
|
Pavel Kirienko
|
d56d5d5dca
|
GlobalTimeSyncSlave
|
2014-03-23 21:35:01 +04:00 |
|
Pavel Kirienko
|
cee6ea3529
|
Changed default prototype of the PanicListener callback
|
2014-03-19 19:55:23 +04:00 |
|
Pavel Kirienko
|
3829506368
|
PanicListener
|
2014-03-19 14:27:37 +04:00 |
|
Pavel Kirienko
|
ce9c0b6dbe
|
PanicBroadcaster
|
2014-03-19 12:25:49 +04:00 |
|
Pavel Kirienko
|
b353c5b9d8
|
RestartRequestServer
|
2014-03-19 10:45:20 +04:00 |
|
Pavel Kirienko
|
1bc411f3af
|
Removed extra debug.hpp inclusions
|
2014-03-19 10:00:24 +04:00 |
|
Pavel Kirienko
|
888057f3ec
|
DataTypeInfoProvider
|
2014-03-18 20:51:22 +04:00 |
|
Pavel Kirienko
|
f5fd0ffe26
|
NodeStatus TX timeout set to a large value
|
2014-03-18 16:00:59 +04:00 |
|
Pavel Kirienko
|
11267860f3
|
Logger implementation
|
2014-03-18 02:30:57 +04:00 |
|
Pavel Kirienko
|
730a571c8d
|
The work on the highest-level concepts have just started; here goes NodeStatusProvider with tests
|
2014-03-15 14:49:23 +04:00 |
|