Pavel Kirienko
|
7aa30e9cdc
|
Naming: TransferSender::allowRogueTransfers()
|
2015-04-06 19:11:21 +03:00 |
|
Pavel Kirienko
|
de33cf9250
|
TransferListener now can accept rogue transfers
|
2015-04-06 19:02:22 +03:00 |
|
Pavel Kirienko
|
b4d93df450
|
TransferSender is now capable of broadcasting in passive mode; Frame::isValid() was modified to accept SFT broadcasts with zero SNID
|
2015-04-05 11:51:58 +03:00 |
|
Pavel Kirienko
|
034123873e
|
Merge branch 'dsdl_review'
|
2015-03-27 00:05:46 +03:00 |
|
Pavel Kirienko
|
0c8f0700af
|
protocol.param.GetSet update - min/max only for numeric types, longer string value
|
2015-03-24 22:25:25 +03:00 |
|
Pavel Kirienko
|
209547e8b6
|
Map<>::KVPair constructor fix
|
2015-03-23 22:20:15 +03:00 |
|
Pavel Kirienko
|
0affb0eaec
|
Convenience method IParamManager::isParamValueEmpty()
|
2015-03-23 18:34:19 +03:00 |
|
Pavel Kirienko
|
ab4c5f54a6
|
Map<>::getByIndex()
|
2015-03-23 04:27:59 +03:00 |
|
Pavel Kirienko
|
bc5d07ab2a
|
snprintf() fix
|
2015-03-21 16:01:16 +03:00 |
|
Pavel Kirienko
|
71d4b02a7f
|
Dependency on math.h and the last 'using namespace std' were removed
|
2015-03-21 14:14:48 +03:00 |
|
Pavel Kirienko
|
ec9006381b
|
Removing all dirty 'using namespace std' that were used as C++ library compatibility work-around
|
2015-03-21 14:08:37 +03:00 |
|
Pavel Kirienko
|
23dd75f1b0
|
Revert case-insensitive ParamServer
|
2015-03-21 13:40:08 +03:00 |
|
Pavel Kirienko
|
8bab5c0f5d
|
ParamServer fix - no case conversion by default
|
2015-03-21 13:30:26 +03:00 |
|
Pavel Kirienko
|
63c5f2742a
|
Revert "Notes on GDTR case sensitivity"
This reverts commit a5bc052d31.
|
2015-03-21 13:24:44 +03:00 |
|
Pavel Kirienko
|
6e15a541e6
|
uavcan::Array<> - compile-time check fix in appendFormatted()
|
2015-03-21 13:10:52 +03:00 |
|
Pavel Kirienko
|
a5bc052d31
|
Notes on GDTR case sensitivity
|
2015-03-21 00:25:35 +03:00 |
|
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 |
|