Julien Lecoeur
|
648860248e
|
Fix -Wexpansion-to-defined
|
2017-07-04 21:54:18 +02:00 |
|
Pavel Kirienko
|
38a241a90a
|
Added -Wzero-as-null-pointer-constant, replaced NULL --> UAVCAN_NULLPTR. All changes are automatic, no manual edits to the library code.
|
2016-07-29 15:39:24 +03:00 |
|
Pavel Kirienko
|
6d29f0e405
|
UAVCAN_LIKELY(), UAVCAN_UNLIKELY()
|
2015-10-16 15:50:33 +03:00 |
|
Pavel Kirienko
|
be84897ed6
|
First stab at global refactoring of memory management - the library builds, but unit tests are failing horribly
|
2015-10-14 08:29:50 +03:00 |
|
Pavel Kirienko
|
be7f68763e
|
Merge pull request #60 from UAVCAN/bendyer-half-nostdlib
Use public domain half<->float routines which dependence on math functions in C stdlib
|
2015-08-24 14:17:18 +03:00 |
|
Ben Dyer
|
37bd23e4fa
|
Replace float<->half implementation with public domain code
|
2015-08-24 20:07:03 +10:00 |
|
Ben Dyer
|
dfc350a67a
|
Correct default flag value
|
2015-08-21 20:31:29 +10:00 |
|
Ben Dyer
|
cfa77b13a4
|
Add UAVCAN_NO_GLOBAL_DATA_TYPE_REGISTRY flag to allow the global data type registry to be disabled
|
2015-08-21 15:57:04 +10:00 |
|
ilia-sheremet
|
573b268457
|
CAN HW filters are added using map container
|
2015-06-26 14:35:53 +02:00 |
|
Pavel Kirienko
|
8bb700d528
|
build_config.hpp - smarter defaults, UAVCAN_GENERAL_PURPOSE_PLATFORM macro
|
2015-04-26 08:32:24 +03:00 |
|
Pavel Kirienko
|
bc5d07ab2a
|
snprintf() fix
|
2015-03-21 16:01:16 +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
|
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
|
035a607944
|
Logging functions defined with UAVCAN_NOEXCEPT
|
2015-02-05 02:31:28 +03:00 |
|
Pavel Kirienko
|
6ea66c045c
|
libuavcan now compiles warning-free with -Wundef
|
2015-01-10 01:15:25 +03:00 |
|
Pavel Kirienko
|
6446d05446
|
Floating point comparison routines
|
2014-08-27 17:57:10 +04:00 |
|
Pavel Kirienko
|
6c972e6ba5
|
cppcheck warning suppressions
|
2014-08-03 14:27:33 +04:00 |
|
Pavel Kirienko
|
236df482f7
|
Clarified docs for UAVCAN_CPP_VERSION
|
2014-07-28 01:35:30 +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 |
|