Pavel Kirienko
|
06603ad237
|
Much improved tests: Both C++03/C++11 are supported, with exceptions and without them; test outputs are being dumped on disk
|
2014-03-17 19:45:27 +04:00 |
|
Pavel Kirienko
|
15cbf96378
|
Reorganized directory structure - directory 'internal' pulled up one level. No logical changes.
|
2014-03-14 15:01:20 +04:00 |
|
Pavel Kirienko
|
b86ea67563
|
Reorganized directory structure for tests and src
|
2014-03-10 19:25:28 +04:00 |
|
Pavel Kirienko
|
fb5840116a
|
Enabled RTTI for tests, added POSIX clock driver, modified CAN driver mock to add the new clock driver support
|
2014-03-07 23:59:20 +04:00 |
|
Pavel Kirienko
|
47a2b01a14
|
Style fix: All constants are CamelCase now
|
2014-02-21 18:45:23 +04:00 |
|
Pavel Kirienko
|
4f49d61de6
|
Style fixes
|
2014-02-19 17:55:18 +04:00 |
|
Pavel Kirienko
|
0d50ec077c
|
Cleaned up dynamic memory management, explicit pointer zeroing from destroy()
|
2014-02-19 00:39:58 +04:00 |
|
Pavel Kirienko
|
7039711027
|
Tests: refectored IncomingTransferEmulator, CAN iface mock supports pushRx(RxFrame)
|
2014-02-18 12:20:35 +04:00 |
|
Pavel Kirienko
|
a9a86bc151
|
CAN iface mock uses monotonic timestamping instead of UTC
|
2014-02-18 12:03:05 +04:00 |
|
Pavel Kirienko
|
06d757b78e
|
Tests refactoring - mocks and helpers were separated from testing logic
|
2014-02-15 21:04:12 +04:00 |
|
Pavel Kirienko
|
696451baca
|
RX frames have two timestamps: monotonic - for protocol timings management; utc - for application-level timestamping
|
2014-02-11 14:32:45 +04:00 |
|
Pavel Kirienko
|
cc991efdc6
|
CanIOManager::send() unblocks as soon as the frame was transmitted, instead of waiting for the entire queue to flush
|
2014-02-06 12:41:09 +04:00 |
|
Pavel Kirienko
|
6790b04056
|
CanRxFrame inherits CanFrame
|
2014-02-02 22:58:44 +04:00 |
|
Pavel Kirienko
|
8794c7eab9
|
Frame parse()/compile(), some renamings
|
2014-02-02 22:54:27 +04:00 |
|
Pavel Kirienko
|
00b977eb40
|
Minor source reorganization; few dangerous C functions replaced with safer std:: alternatives
|
2014-02-01 19:00:05 +04:00 |
|