Pavel Kirienko
|
7b4ef80c40
|
Lazy constructor init fix
|
2014-03-08 18:53:42 +04:00 |
|
Pavel Kirienko
|
fd454a77f8
|
LazyConstructor
|
2014-03-08 15:19:41 +04:00 |
|
Pavel Kirienko
|
bc065ee3c4
|
TransferSender::DefaultMaxTransferInterval made public
|
2014-03-08 14:13:00 +04:00 |
|
Pavel Kirienko
|
9ad3017929
|
Explicit constructors for deadline handler and timer
|
2014-03-08 13:24:34 +04:00 |
|
Pavel Kirienko
|
5559e7e447
|
Added scheduler accessor for deadline handler
|
2014-03-08 13:20:18 +04:00 |
|
Pavel Kirienko
|
2fa3f2c7c7
|
Refactored scheduler
|
2014-03-08 13:03:04 +04:00 |
|
Pavel Kirienko
|
aef70367d9
|
Scheduler
|
2014-03-08 01:01:50 +04:00 |
|
Pavel Kirienko
|
edb6a58d1b
|
Added simple method binder and system clock getter for dispatcher
|
2014-03-07 22:14:54 +04:00 |
|
Pavel Kirienko
|
35e4fd00fc
|
Cleaner YAML streaming for strings
|
2014-03-07 00:58:14 +04:00 |
|
Pavel Kirienko
|
4753d4ac79
|
YAML streaming for generated types
|
2014-03-07 00:43:36 +04:00 |
|
Pavel Kirienko
|
c08aa34645
|
Simplified structures in uavcan.protocol.*
|
2014-03-06 17:22:18 +04:00 |
|
Pavel Kirienko
|
5345dd794f
|
Optimized array initialization
|
2014-03-06 16:53:58 +04:00 |
|
Pavel Kirienko
|
76cecca84a
|
String-like behavior for arrays
|
2014-03-06 16:39:12 +04:00 |
|
Pavel Kirienko
|
082805b2f1
|
Generated types can be compiled sucessfully now
|
2014-03-03 22:14:37 +04:00 |
|
Pavel Kirienko
|
e0fdb7e773
|
Missed header
|
2014-03-03 16:37:51 +04:00 |
|
Pavel Kirienko
|
f4112068c1
|
Using UAVCAN_PACKED_BEGIN/UAVCAN_PACKED_END macros globally
|
2014-03-03 16:34:36 +04:00 |
|
Pavel Kirienko
|
89f8925a76
|
Packing control for generated types
|
2014-03-03 16:27:06 +04:00 |
|
Pavel Kirienko
|
1f7054b6ca
|
Minor cleanup for utils.hpp
|
2014-02-28 15:22:36 +04:00 |
|
Pavel Kirienko
|
161c3fdc7d
|
Some more renamings: marshalling --> marshal
|
2014-02-28 14:31:03 +04:00 |
|
Pavel Kirienko
|
2e79b92aee
|
name --> full_name
|
2014-02-28 14:26:13 +04:00 |
|
Pavel Kirienko
|
eb573ce04e
|
GDTR registration error codes
|
2014-02-28 12:26:46 +04:00 |
|
Pavel Kirienko
|
61a9adb369
|
Typo
|
2014-02-28 12:01:12 +04:00 |
|
Pavel Kirienko
|
e4f6866524
|
GDTR collision checks, ordered storage
|
2014-02-28 11:59:54 +04:00 |
|
Pavel Kirienko
|
c6518d22f5
|
Aggregate type signature computation + tests
|
2014-02-28 11:19:16 +04:00 |
|
Pavel Kirienko
|
3b67b15ff5
|
GlobalDataTypeRegistry partially implemented
|
2014-02-27 11:30:38 +04:00 |
|
Pavel Kirienko
|
d71ec29fcf
|
DataTypeDescriptor got name_
|
2014-02-27 09:29:58 +04:00 |
|
Pavel Kirienko
|
bc54015265
|
data_type.hpp moved one level up from 'internal/'
|
2014-02-27 08:47:32 +04:00 |
|
Pavel Kirienko
|
1a7c0ee65b
|
DataTypeDescriptor::MaxDataTypeID
|
2014-02-27 08:35:07 +04:00 |
|
Pavel Kirienko
|
c46beca304
|
Integrated DataTypeSignature; hash removed
|
2014-02-26 19:13:35 +04:00 |
|
Pavel Kirienko
|
057574b2ec
|
DataTypeSignature
|
2014-02-26 19:01:12 +04:00 |
|
Pavel Kirienko
|
121f8d2dee
|
TransportCRC --> TransferCRC
|
2014-02-26 18:16:14 +04:00 |
|
Pavel Kirienko
|
dc2460f264
|
Signature CRC extension
|
2014-02-26 18:12:05 +04:00 |
|
Pavel Kirienko
|
a73560e1bd
|
Added DataTypeSignatureCRC
|
2014-02-26 12:17:06 +04:00 |
|
Pavel Kirienko
|
3edfe803c7
|
Added compile time and run time assertions for IntegerSpec<>
|
2014-02-26 10:56:12 +04:00 |
|
Pavel Kirienko
|
887ee64d54
|
Fixed TransportCRC compatibility with CRC-16-CCITT
|
2014-02-26 09:45:06 +04:00 |
|
Pavel Kirienko
|
a6ab9c416f
|
Crc16 --> TransferCRC
|
2014-02-25 17:58:31 +04:00 |
|
Pavel Kirienko
|
e4530daa2d
|
Optimized Array<>::clear()
|
2014-02-25 15:44:07 +04:00 |
|
Pavel Kirienko
|
ca277a4ef9
|
Tail array optimization; untested
|
2014-02-25 13:19:55 +04:00 |
|
Pavel Kirienko
|
a24cbcc493
|
Simplified StorageType<>
|
2014-02-24 21:46:18 +04:00 |
|
Pavel Kirienko
|
2b8996b82c
|
Fixed array MaxBitLen
|
2014-02-24 21:15:03 +04:00 |
|
Pavel Kirienko
|
01b45c892d
|
Dynamic array test
|
2014-02-24 14:14:45 +04:00 |
|
Pavel Kirienko
|
da4c2b524b
|
CRC fix
|
2014-02-23 20:10:09 +04:00 |
|
Pavel Kirienko
|
0c7d51b9ec
|
Dynamic arrays; not fully tested yet. Tail array optimization is not implemented yet.
|
2014-02-23 16:53:27 +04:00 |
|
Pavel Kirienko
|
77d3cb3518
|
StaticArray<> boolean specialization shouldn't have ValueType, so it was removed
|
2014-02-22 22:35:32 +04:00 |
|
Pavel Kirienko
|
e2e4e420f1
|
Marshalling headers reorganized
|
2014-02-22 21:56:24 +04:00 |
|
Pavel Kirienko
|
056791619e
|
StaticArray specialization for std::bitset<>
|
2014-02-22 21:37:31 +04:00 |
|
Pavel Kirienko
|
ac6456695e
|
StaticArray<> impl and test
|
2014-02-22 21:10:58 +04:00 |
|
Pavel Kirienko
|
202fa3b58b
|
Minor fixes for FloatSpec, IntegerSpec and types.hpp
|
2014-02-22 20:47:54 +04:00 |
|
Pavel Kirienko
|
fb32aabb54
|
Removed enable_tail_array_optimization and init()
|
2014-02-22 17:08:38 +04:00 |
|
Pavel Kirienko
|
a58e8842e2
|
FloatSpec made unconstructible
|
2014-02-22 15:25:52 +04:00 |
|