Pavel Kirienko
|
da62126ca2
|
libuavcan build: cppcheck made optional
|
2014-08-10 22:29:49 +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 |
|
Pavel Kirienko
|
6c23d7feee
|
TODO cleanup
|
2014-08-09 11:43:38 +04:00 |
|
Pavel Kirienko
|
b90fdf9f7d
|
libuavcan unit test fix
|
2014-08-03 15:28:09 +04:00 |
|
Pavel Kirienko
|
6c972e6ba5
|
cppcheck warning suppressions
|
2014-08-03 14:27:33 +04:00 |
|
Pavel Kirienko
|
63843285a0
|
libuavcan cppcheck definitions
|
2014-08-03 14:10:58 +04:00 |
|
Pavel Kirienko
|
f40f00c0c7
|
cppcheck false positive suppression
|
2014-08-03 14:04:04 +04:00 |
|
Pavel Kirienko
|
f2e028715a
|
libuavcan test: removed unused local type declarations
|
2014-08-03 14:01:56 +04:00 |
|
Pavel Kirienko
|
c3bed4c825
|
libuavcan DSDLC template: suffix ULL instead of UL for 64-bit unsigned integers
|
2014-08-03 13:47:33 +04:00 |
|
Pavel Kirienko
|
6980ee8240
|
HardwareVersion extended with UDID
|
2014-07-30 19:56:37 +04:00 |
|
Pavel Kirienko
|
236df482f7
|
Clarified docs for UAVCAN_CPP_VERSION
|
2014-07-28 01:35:30 +04:00 |
|
Pavel Kirienko
|
8e5a5e02be
|
Remove misleading doc comment
|
2014-07-28 01:16:27 +04:00 |
|
Pavel Kirienko
|
a9e70a97a3
|
Typo
|
2014-07-27 17:16:17 +04:00 |
|
Pavel Kirienko
|
d3bde9bcf9
|
Timer API doc clarification
|
2014-07-26 02:06:59 +04:00 |
|
Pavel Kirienko
|
50b46ae927
|
Timer API doc clarification
|
2014-07-26 01:58:51 +04:00 |
|
Pavel Kirienko
|
86dc2b6edb
|
Remove irrelevant comment from DSDLC package
|
2014-07-25 14:35:31 +04:00 |
|
Pavel Kirienko
|
f51ee9cdec
|
DSDLC compiler fix for Windows - libuavcan_dsdl_compiler.pretty_filename()
|
2014-07-25 00:48:45 +04:00 |
|
Pavel Kirienko
|
c0d3b3f2b0
|
DSDLC fix for Windows
|
2014-07-25 00:34:38 +04:00 |
|
Pavel Kirienko
|
3a70b17b1d
|
Release builds without -Werror -pedantinc. Strict compilation warnings shall only be enforced for debug builds.
|
2014-07-24 23:41:00 +04:00 |
|
Pavel Kirienko
|
99b7aa8579
|
Properly handling the initial node status broadcast in passive mode
|
2014-07-23 03:17:11 +04:00 |
|
Pavel Kirienko
|
dca2611c31
|
Libuavcan DSDL compiler: Speed optimization - full generation takes less than a second (way faster than Mako)
|
2014-07-22 02:53:07 +04:00 |
|
Pavel Kirienko
|
5d7666f059
|
Libuavcan DSDL compiler: Using the built-in Pyratemp instead of Mako, so virtually we don't need any 3rd party dependencies anymore
|
2014-07-22 02:37:21 +04:00 |
|
Pavel Kirienko
|
137a2f36d8
|
Refactored uavcan.protocol.SoftwareVersion
|
2014-07-21 16:31:17 +04:00 |
|
Pavel Kirienko
|
4d554116d8
|
GetNodeInfo - UAVCAN stack version removed
|
2014-07-21 15:57:38 +04:00 |
|
Pavel Kirienko
|
e1eb7554cf
|
libuavcan: impl_constants.hpp renamed to build_config.hpp
|
2014-07-16 19:56:34 +04:00 |
|
Pavel Kirienko
|
23178da7af
|
libuavcan: Coverity false positive suppression
|
2014-07-15 22:40:34 +04:00 |
|
Pavel Kirienko
|
c31d41c9c8
|
libuavcan: Proper passive mode handling
|
2014-07-15 01:03:41 +04:00 |
|
Pavel Kirienko
|
abaaf8d440
|
Properly handling passive mode in NodeStatusProvider
|
2014-07-15 00:54:35 +04:00 |
|
Pavel Kirienko
|
90702b5795
|
libuavcan: Enforcing constant node name and version information
|
2014-07-15 00:47:47 +04:00 |
|
Pavel Kirienko
|
31642c6963
|
libuavcan doc clarification
|
2014-07-14 22:35:57 +04:00 |
|
Pavel Kirienko
|
ce6d4b4a31
|
Typo
|
2014-07-14 22:28:56 +04:00 |
|
Pavel Kirienko
|
e5ca1f7379
|
libuavcan documentation
|
2014-07-14 22:22:18 +04:00 |
|
Pavel Kirienko
|
530242819d
|
libuavcan core now uses UAVCAN_ASSERT() instead of assert() (autoreplace)
|
2014-07-12 17:17:09 +04:00 |
|
Pavel Kirienko
|
cf19d86842
|
Macro UAVCAN_ASSERT() instead of assert() (not used yet, see the next commit)
|
2014-07-12 17:16:44 +04:00 |
|
Pavel Kirienko
|
1042d09de5
|
libuavcan default publisher TX timeout - 10 milliseconds
|
2014-07-12 16:54:15 +04:00 |
|
Pavel Kirienko
|
c9c9a16e94
|
libuavcan passive mode support
|
2014-07-12 16:52:17 +04:00 |
|
Pavel Kirienko
|
975a11566d
|
libuavcan_dsdlc docstrings
|
2014-07-11 19:02:57 +04:00 |
|
Pavel Kirienko
|
907a797a54
|
Clarified help for libuavcan_dsdlc
|
2014-07-11 15:33:52 +04:00 |
|
Pavel Kirienko
|
55f2cc9e54
|
Test update
|
2014-07-07 15:35:07 +04:00 |
|
Pavel Kirienko
|
771623e056
|
Added specialization for CompileTimeIntSqrt<>
|
2014-07-05 14:30:38 +04:00 |
|
Pavel Kirienko
|
fc298d19d1
|
Standard data type renamed
|
2014-07-05 14:20:09 +04:00 |
|
Pavel Kirienko
|
154dcd105c
|
In-place matrix packing
|
2014-07-03 12:56:33 +04:00 |
|
Pavel Kirienko
|
4098d8694d
|
Explicitly unsigned literals
|
2014-06-16 11:25:26 +04:00 |
|
Pavel Kirienko
|
95cdeff49e
|
Explicit cast in transport CRC computer
|
2014-06-16 11:22:21 +04:00 |
|
Pavel Kirienko
|
ff7481334a
|
Python 2.7 compatibility
|
2014-06-16 00:48:47 +04:00 |
|
Pavel Kirienko
|
0c1ecc0caa
|
NetworkCompatibilityChecker: num_failed_nodes moved to NetworkCompatibilityCheckResult
|
2014-06-15 22:27:16 +04:00 |
|
Pavel Kirienko
|
518e105809
|
NetworkCompatChecker can tolerate no-response from CATS service. This allows nodes to not implement services at all while being UAVCAN compatible.
|
2014-06-14 12:38:50 +04:00 |
|