Pavel Kirienko
|
80c2c175aa
|
ParamServer - automatic case conversion for parameter names
|
2015-03-21 00:12:06 +03:00 |
|
Pavel Kirienko
|
241ae8a538
|
Array methods for case conversion
|
2015-03-20 23:37:42 +03:00 |
|
Pavel Kirienko
|
fbdf07fa74
|
Cleaner naming
|
2015-03-20 01:51:25 +03:00 |
|
Pavel Kirienko
|
a63c9510fc
|
Vendor-specific status code support
|
2015-03-20 00:24:53 +03:00 |
|
Pavel Kirienko
|
3b7669219e
|
Basic support for string parameters
|
2015-03-19 00:19:40 +03:00 |
|
Pavel Kirienko
|
ddc4b649a8
|
param.SaveErase --> param.ExecuteOpcode
|
2015-03-18 23:53:02 +03:00 |
|
Pavel Kirienko
|
cd1cb470ee
|
Merge branch 'master' into dsdl_review
|
2015-03-16 23:52:27 +03:00 |
|
Pavel Kirienko
|
2d7e20b885
|
Improved doc for PanicBroadcaster
|
2015-03-16 23:43:42 +03:00 |
|
Pavel Kirienko
|
14c176015a
|
GDTR find() overload for name only
|
2015-03-16 20:18:36 +03:00 |
|
Pavel Kirienko
|
670e8bda51
|
Minor API cleanup in GDTR: regist() --> registerDataType()
|
2015-03-16 20:01:39 +03:00 |
|
Pavel Kirienko
|
c791f65ccd
|
UAVCAN_VERSION_NUMBER set to 1.0. Although it is not a release yet, no major changes are anticipated
|
2015-03-12 01:01:07 +03:00 |
|
Pavel Kirienko
|
eb982bdd40
|
All occurences of pragma once in libuavcan headers were replaced with conventional include guards.
|
2015-03-12 00:53:18 +03:00 |
|
Pavel Kirienko
|
beefb2cd60
|
CanIOManager::getCanDriver() - mutating overload
|
2015-02-05 22:20:42 +03:00 |
|
Pavel Kirienko
|
3a0aa4ce46
|
Coverity CID 1268180
|
2015-02-05 02:41:46 +03:00 |
|
Pavel Kirienko
|
315d21c256
|
Coverity CID 1268181, 1268182
|
2015-02-05 02:37:42 +03:00 |
|
Pavel Kirienko
|
035a607944
|
Logging functions defined with UAVCAN_NOEXCEPT
|
2015-02-05 02:31:28 +03:00 |
|
Pavel Kirienko
|
c415cf90c3
|
Const version of getReceivedStructStorage(), clarified docs
|
2015-02-04 22:53:17 +03:00 |
|
Pavel Kirienko
|
222ea1e093
|
CanIOManager::getCanDriver()
|
2015-02-04 20:17:29 +03:00 |
|
Pavel Kirienko
|
4239c2eddd
|
Optimized NodeStatusMonitor
|
2015-02-03 15:55:53 +03:00 |
|
Pavel Kirienko
|
c9227cf6d2
|
Runtime check in linked list insert()
|
2015-01-18 01:34:16 +03:00 |
|
Pavel Kirienko
|
8a5d001e29
|
Linked list: optimized insertBefore(), elaborated docs
|
2015-01-18 01:20:56 +03:00 |
|
Pavel Kirienko
|
20439bb397
|
Experimental optimization of the bit copy algorithm with special cases
|
2015-01-11 04:35:03 +03:00 |
|
Pavel Kirienko
|
21c07b90a5
|
Separated bit array copy algorithms - aligned to unaligned and vice versa.
|
2015-01-11 03:46:25 +03:00 |
|
Pavel Kirienko
|
6ea66c045c
|
libuavcan now compiles warning-free with -Wundef
|
2015-01-10 01:15:25 +03:00 |
|
Pavel Kirienko
|
6a19364898
|
Doc typos
|
2014-12-21 20:51:44 +03:00 |
|
Pavel Kirienko
|
1f36c92f82
|
Removed an unused template parameter in Array<>::packSquareMatrixImpl<>()
|
2014-11-04 04:20:33 +03:00 |
|
Pavel Kirienko
|
e9fdabe278
|
A minor style fix - typename instead of class in a template
|
2014-10-05 03:10:10 +04:00 |
|
Pavel Kirienko
|
c4c14c60fb
|
areFloatsClose() - two last params can be passed by ref
|
2014-08-29 03:27:37 +04:00 |
|
Pavel Kirienko
|
287079e642
|
Dispatcher: Access methods for the listener lists
|
2014-08-29 03:14:55 +04:00 |
|
Pavel Kirienko
|
8b73a68de8
|
areClose() tests and docs
|
2014-08-29 01:25:55 +04:00 |
|
Pavel Kirienko
|
28d21a4e1b
|
Smaller SizeType for static Array<>s
|
2014-08-28 23:27:05 +04:00 |
|
Pavel Kirienko
|
9d806c2be6
|
areClose(), isClose()
|
2014-08-28 20:25:27 +04:00 |
|
Pavel Kirienko
|
f255a725c1
|
Added IntToType<>
|
2014-08-28 18:46:35 +04:00 |
|
Pavel Kirienko
|
8a8bb78d38
|
More warning fixes in the STM32 drvier, STM32 test project and the library core
|
2014-08-28 17:28:44 +04:00 |
|
Pavel Kirienko
|
acf45e3e6b
|
Using custom RemoveReference instead of relying on the standard library
|
2014-08-28 16:37:32 +04:00 |
|
Pavel Kirienko
|
62db10d9aa
|
More warnings
|
2014-08-28 16:31:22 +04:00 |
|
Pavel Kirienko
|
128a8bad1c
|
Warning fixes
|
2014-08-28 16:09:21 +04:00 |
|
Pavel Kirienko
|
b09bfab117
|
Strict warnings in the unit tests. This commit needs to be carefully reviewed.
|
2014-08-28 04:54:59 +04:00 |
|
Pavel Kirienko
|
d9d6e80aea
|
Strict sign conversions
|
2014-08-28 02:51:29 +04:00 |
|
Pavel Kirienko
|
8240c7962b
|
Extra warnings for the debug build: -Wfloat-equal -Wconversion. The code was fixed accordingly. No broken tests.
|
2014-08-28 01:33:27 +04:00 |
|
Pavel Kirienko
|
61c4f89ea3
|
Using proper float comparison everywhere
|
2014-08-27 19:13:45 +04:00 |
|
Pavel Kirienko
|
6446d05446
|
Floating point comparison routines
|
2014-08-27 17:57:10 +04:00 |
|
Pavel Kirienko
|
dca96fd21d
|
libuavcan: Extended numeric traits
|
2014-08-27 15:58:28 +04:00 |
|
Pavel Kirienko
|
6e3627dda8
|
libuavcan: Convenience method NodeStatusProvider::setStatusPublishingPeriod()
|
2014-08-24 19:11:14 +04:00 |
|
Pavel Kirienko
|
d816d58b30
|
CharArrayFormatter: using %g instead of %f for better readability
|
2014-08-16 13:43:24 +04:00 |
|
Pavel Kirienko
|
e2e358bb06
|
Possible name clashing fix in uavcan::ReceivedDataStructure<>
|
2014-08-11 13:32:52 +04:00 |
|
Pavel Kirienko
|
481086f2c7
|
ComponentStatusManager UAVCAN_EXPORT
|
2014-08-10 22:00:23 +04:00 |
|
Pavel Kirienko
|
03ad07d43f
|
OStream UAVCAN_EXPORT
|
2014-08-10 21:59:14 +04:00 |
|
Pavel Kirienko
|
5405f244b3
|
OStream operators made inline
|
2014-08-10 21:58:10 +04:00 |
|
Pavel Kirienko
|
93e84ab56c
|
OStream helper class
|
2014-08-10 21:36:56 +04:00 |
|