Dixon, Scott
784ec114f6
Issue #132 Proper googletest dependency and fixes for unitests on OSX.
...
Problem:
It's really hard to get Libuavcan tests building on a mac or other platform if googletest isn't installed.
Solution:
add "if linux" guards to problem areas. Also include googletest as recommended in the googletest project's README.
Testing:
Successfully built on OSX sierra using gcc6
2018-06-07 12:25:49 -07:00
Pavel Kirienko
1e60063e82
DSDL update
2018-06-04 10:21:31 +03:00
Pavel Kirienko
8bb62cdbcc
Merge pull request #129 from ArduPilot/pr-usec-wait
...
stm32: allow for less than 1ms wait time on ChibiOS
2018-05-26 12:40:30 +03:00
Andrew Tridgell
a4754d19ec
stm32: allow for less than 1ms wait time on ChibiOS
...
this prevents us chewing all the cpu when asking for fast spin times
2018-05-26 12:00:29 +10:00
Pavel Kirienko
c759e54b3a
Merge pull request #128 from UAVCAN/integer_bit_len_check
...
DSDL union tag code generation bug fix
2018-05-19 23:01:38 +03:00
Pavel Kirienko
e096e33bb6
Formatting fix
2018-05-19 17:57:40 +03:00
Pavel Kirienko
53e33d01f7
Unit test for the previous commit
2018-05-19 17:52:07 +03:00
Pavel Kirienko
94c0374165
Fixed the union code generation: if the union contained a power of two number of items, the tag bit length was one higher than needed, causing incorrect serialization.
2018-05-19 17:39:26 +03:00
Pavel Kirienko
d036cb3f5c
Merge pull request #127 from magicrub/sync
...
update DSDL
2018-05-17 12:44:27 +03:00
Tom Pittenger
32ebfceb32
update DSDL
2018-05-16 16:23:19 -07:00
Pavel Kirienko
cf4c7355c8
Merge pull request #125 from UAVCAN/stm32-test-removal
...
Remove STM32 test application
2018-04-26 17:31:51 +03:00
Pavel Kirienko
06a994384e
Typo
2018-04-26 17:23:11 +03:00
Pavel Kirienko
e6505005c5
STM32 example application removed
2018-04-26 17:21:32 +03:00
Pavel Kirienko
dbd037b082
Merge pull request #123 from UAVCAN/stm32-chibios-18
...
STM32 ChibiOS 18 support
2018-04-19 15:34:33 +03:00
Pavel Kirienko
fca62242ba
ChbiOS 18 support
2018-04-19 15:24:26 +03:00
Pavel Kirienko
9a8b059e21
Merge pull request #122 from magicrub/upstream_ch_shadow_warning
...
Rename variable "ch" to "chr" to avoid shadow variable in ChibiOS
2018-03-26 02:10:10 +03:00
Tom Pittenger
f935822406
rename ch to chr to avoid shadow variable in ChibiOS
2018-03-25 15:22:53 -07:00
Pavel Kirienko
1dfcaca3e0
README update; fixes #120
2018-01-04 22:52:48 +02:00
Pavel Kirienko
da34eae9c4
Added IAdHocNodeStatusUpdater
2018-01-02 11:32:35 +02:00
Pavel Kirienko
0066382ff5
TransferPerfCounter made noncopyable, returns counters by references
2018-01-01 21:17:21 +02:00
Pavel Kirienko
eebf0bfcf5
Linux SocketCAN: Missing initializer warning fix
2018-01-01 21:06:26 +02:00
Pavel Kirienko
9044cd17c4
Merge pull request #119 from battlesnake/master
...
Minor fixes: unnecessary sign conversion, redundant path delimiter.
2017-11-29 19:25:59 +02:00
Mark K Cowan
155c721324
Removed redundant path delimiter
2017-11-29 16:56:02 +00:00
Mark K Cowan
934cc4f2d2
Fixed unnecessary sign conversion
2017-11-29 16:56:02 +00:00
Pavel Kirienko
e2c68bea6a
STM32: new config parameter UAVCAN_STM32_TIMX_INPUT_CLOCK
2017-11-27 13:48:33 +02:00
Pavel Kirienko
2d0225886d
STM32: fixed an implicit conversion warning
2017-11-26 19:00:38 +02:00
Pavel Kirienko
ba9af4ce93
Merge pull request #117 from battlesnake/master
...
Fixed failing build when socket.h adds flexible arrays to end of structures
2017-11-24 21:36:56 +02:00
Mark K Cowan
e797d69cb7
Fixed failing build when socket.h adds flexible arrays to end of structures.
2017-11-24 19:24:06 +00:00
Pavel Kirienko
a1022b0f0c
Merge pull request #115 from UAVCAN/stm32-acceptance-filter-fix
...
Fixed the CAN acceptance filter initialization in the STM32 driver
2017-11-24 19:57:49 +02:00
Pavel Kirienko
414a2e2bef
Fixed the CAN acceptance filter initialization in the STM32 driver
2017-11-21 21:49:36 +02:00
Pavel Kirienko
fa6dbde51d
Merge pull request #114 from daniel-formlabs/dont-overwrite-cmake-cxx-flags
...
Don't completely overwrite the CMAKE_CXX_FLAGS
2017-11-21 17:29:26 +02:00
Daniel Willenson
337fdff08e
Don't completely overwrite the CMAKE_CXX_FLAGS
2017-11-21 10:07:27 -05:00
Pavel Kirienko
d577c5871c
Merge pull request #113 from partyzzzan/chibi-version
...
Fixed. Add new CH_KERNEL_MAJOR to stm32 driver.
2017-10-05 14:02:50 +02:00
Anton Zaytsev
60ea60e9de
Fixed. Add new CH_KERNEL_MAJOR to stm32 driver.
2017-10-03 15:35:16 +03:00
Pavel Kirienko
38702ff85a
Merge pull request #112 from cvra/master
...
Fix redefined IRQ handler in CAN driver for STM32F3 + ChibiOS
2017-09-26 10:56:16 +02:00
Michael Spieler
674133e290
Fix CAN driver for STM32F3 + ChibiOS
2017-09-25 21:29:26 +02:00
Pavel Kirienko
f45be6fe58
New link to coding conventions
2017-07-21 15:35:04 +03:00
Pavel Kirienko
9d75eba870
Merge pull request #110 from frizensami/pr-update-dsdl
...
DSDL update
2017-07-07 14:36:51 +03:00
Sriram Sami
0a01036890
DSDL update
2017-07-07 10:31:09 +08:00
Pavel Kirienko
215117df72
Merge pull request #109 from jlecoeur/jl/arm-none-eabi-gcc7
...
Fix -Wexpansion-to-defined
2017-07-04 23:31:16 +03:00
Julien Lecoeur
648860248e
Fix -Wexpansion-to-defined
2017-07-04 21:54:18 +02:00
Pavel Kirienko
5805438d92
DSDL update
2017-06-17 08:37:17 +03:00
Pavel Kirienko
a15ba77214
Merge pull request #107 from larics/master
...
fixed usage of atomic operation lib for armcc compiler, added conditi…
2017-05-28 18:17:01 +03:00
Marko Car
fab231d5db
changed tabs into spaces, added error if compiler is not supported
2017-05-24 17:01:49 +02:00
Marko Car
da46a8fab2
fixed usage of atomic operation lib for armcc compiler, added conditional compilation
2017-05-24 13:36:16 +02:00
Pavel Kirienko
f7ea240b80
Merge pull request #106 from EShamaev/stm32_filtering_support
...
stm32 driver configuration of filters
2017-05-06 12:43:00 +03:00
Eugene Shamaev
89221efe21
stm32 driver configuration of filters
2017-05-06 12:40:01 +03:00
Pavel Kirienko
648c471f63
More test fixes
2017-04-07 01:28:00 +03:00
Pavel Kirienko
b6ecfb33d4
Fixed failing unit test dynamic_node_id_server_NodeDiscoverer.Basic
2017-04-07 01:09:04 +03:00
Pavel Kirienko
a1c0948f19
Merge branch 'default_service_timeout_update'
2017-04-06 18:35:17 +03:00