Pavel Kirienko
|
3e5f2e5eff
|
configureCanAcceptanceFilters()
|
2015-12-27 19:52:59 +03:00 |
|
Pavel Kirienko
|
1447674bfa
|
CAN cfger - using consistent return types
|
2015-12-27 19:42:38 +03:00 |
|
Pavel Kirienko
|
288478fa4a
|
Linux driver: Avoiding use of cstdint from global scope, using proper loops
|
2015-12-27 19:41:12 +03:00 |
|
Pavel Kirienko
|
9a55a4fc9b
|
CAN filter cfger API doc clarifications
|
2015-12-27 19:34:16 +03:00 |
|
Pavel Kirienko
|
8f67bcbc39
|
Updated copyrights and include guards in CAN filter cfger
|
2015-12-27 18:39:57 +03:00 |
|
Ilia
|
7236370409
|
checkHWFilters arg by reference.
loopback checked first
|
2015-12-27 14:38:00 +00:00 |
|
Ilia
|
73f0a9074d
|
uncrustify applied
|
2015-12-21 00:34:38 +00:00 |
|
Ilia
|
292b06c2d8
|
pull request corrections
|
2015-12-20 22:53:19 +00:00 |
|
Ilia
|
c5a340719f
|
Merge remote-tracking branch 'origin/filters_corrections'
|
2015-12-19 16:57:18 +00:00 |
|
Ilia
|
8a5719248f
|
HW acceptance filters unit test corrected.
specificator changed for cfg.MK-ID print
|
2015-12-19 16:43:29 +00:00 |
|
Ilia
|
5563dbacff
|
addFilterConfig() added. computeConfiguration() separated from applyConfiguration.
Other small corrections
|
2015-12-16 00:33:00 +00:00 |
|
Pavel Kirienko
|
1006c7cdc2
|
Merge pull request #81 from UAVCAN/stm32_can_error_codes
Returning meaningful error codes from STM32 CAN driver methods
|
2015-12-14 08:53:09 +03:00 |
|
Ilia
|
a2ed997cb4
|
socketcan HW filters moved to userspace
|
2015-12-14 00:20:35 +00:00 |
|
Pavel Kirienko
|
8423fb3ed5
|
Returning meaningful error codes from STM32 CAN driver methods instead of plain -1
|
2015-12-11 11:20:02 +03:00 |
|
Pavel Kirienko
|
426f349e36
|
Reworked the script uavcan_add_slcan
|
2015-12-08 02:49:37 +03:00 |
|
Pavel Kirienko
|
8b31d993be
|
STM32: optimized clock instance access
|
2015-12-04 03:20:20 +03:00 |
|
Pavel Kirienko
|
b29b40165e
|
STM32: exposed getMonotonic() and getUtc() in order to discourage direct access to uavcan_stm32::clock
|
2015-12-04 03:16:31 +03:00 |
|
Pavel Kirienko
|
82d161ee61
|
LPC11C24 - added support for 100kbps because this is the bit rate used by the bootloader
|
2015-11-27 19:19:13 +03:00 |
|
Pavel Kirienko
|
1702ec05d0
|
LPC11: Fixed unique ID reading
|
2015-11-27 18:44:22 +03:00 |
|
Pavel Kirienko
|
0a07f5c713
|
Merge pull request #80 from UAVCAN/fixed_out_of_dated_comment
Fixed comment to match
|
2015-11-21 10:54:58 +03:00 |
|
David Sidrane
|
c97e6e5096
|
Fixed comment to match
https://github.com/mavlink/mavlink/pull/414#issuecomment-120088482
The stale comment has led to much misunderstanding .
|
2015-11-20 18:01:55 -10:00 |
|
Pavel Kirienko
|
c152f28a62
|
Linux: Installing vcan/slcan init scripts
|
2015-11-05 12:22:13 +03:00 |
|
Pavel Kirienko
|
180f56ad2f
|
SocketCAN slcan_init script
|
2015-11-05 12:07:49 +03:00 |
|
Pavel Kirienko
|
50ce241ba0
|
SocketCAN: default max_frames_in_socket_tx_queue reduced to 2
|
2015-11-05 12:01:29 +03:00 |
|
Pavel Kirienko
|
7bbb368967
|
STM32 example - notes on auto bit rate detection
|
2015-10-26 13:25:51 +03:00 |
|
Pavel Kirienko
|
8d726ec86d
|
Merge pull request #77 from UAVCAN/issue-76
Adding CONTINUOUS_INTEGRATION_BUILD flag
|
2015-10-26 11:13:41 +03:00 |
|
Pavel Kirienko
|
d1a0971751
|
Merge pull request #78 from UAVCAN/issue-63
Replace bitarrayCopy with a smaller, from-scratch version (resolves #63)
|
2015-10-25 11:14:42 +03:00 |
|
Ben Dyer
|
8b178aaa65
|
Use --gtest_filter to exclude real-time tests, instead of modifying source
|
2015-10-25 17:51:30 +11:00 |
|
Ben Dyer
|
2d9374044b
|
Use std::size_t
|
2015-10-25 17:45:34 +11:00 |
|
Ben Dyer
|
57915e98ba
|
Replace bitarrayCopy with a smaller, from-scratch version
|
2015-10-25 17:24:21 +11:00 |
|
Ben Dyer
|
c446898d05
|
Adding CONTINUOUS_INTEGRATION_BUILD flag
|
2015-10-25 10:42:23 +11:00 |
|
Pavel Kirienko
|
99f084d013
|
README edits: Travis CI badge, note on triggering Coverity Scan by pushing, Python version synchronized with Pyuavcan
|
2015-10-24 20:56:02 +03:00 |
|
Pavel Kirienko
|
84f68b91b5
|
Merge pull request #75 from UAVCAN/bendyer-issue-64
Travis CI configuration (resolves #64)
|
2015-10-24 17:22:24 +03:00 |
|
Ben Dyer
|
ee6acfebe8
|
Added Coverity Scan build and native app test matrix
|
2015-10-25 00:46:25 +11:00 |
|
Pavel Kirienko
|
ed1d71e639
|
Merge pull request #73 from UAVCAN/footprint_reduction
Footprint reduction
|
2015-10-17 20:46:38 +03:00 |
|
Pavel Kirienko
|
9b092509c9
|
TestNode uses heap based allocator now
|
2015-10-17 00:45:04 +03:00 |
|
Pavel Kirienko
|
9a432c0323
|
Heap based allocator - peak usage removed
|
2015-10-16 20:36:56 +03:00 |
|
Pavel Kirienko
|
4e4d9b7854
|
Node<>, SubNode<>: MemPoolSize defaults to zero
|
2015-10-16 16:57:02 +03:00 |
|
Pavel Kirienko
|
04381686bd
|
Optional thread-safety for default allocator
|
2015-10-16 16:46:10 +03:00 |
|
Pavel Kirienko
|
12c5fc8256
|
Heap based block allocator docs
|
2015-10-16 16:32:56 +03:00 |
|
Pavel Kirienko
|
b0d0c607a5
|
Updated HeapBasedPoolAllocator
|
2015-10-16 16:24:22 +03:00 |
|
Pavel Kirienko
|
6d29f0e405
|
UAVCAN_LIKELY(), UAVCAN_UNLIKELY()
|
2015-10-16 15:50:33 +03:00 |
|
Pavel Kirienko
|
660e84e17f
|
Allocator interface: getNumBlocks() --> getBlockCapacity()
|
2015-10-16 14:31:42 +03:00 |
|
Pavel Kirienko
|
913f6ea034
|
Traditional lock-based thread safety for HeapBasedPoolAllocator
|
2015-10-15 16:49:03 +03:00 |
|
Pavel Kirienko
|
ef93f1b1e8
|
Heap based pool allocator - configurable getNumBlocks()
|
2015-10-15 10:51:58 +03:00 |
|
Pavel Kirienko
|
edadf58a91
|
Some tests for HeapBasedPoolAllocator<>; the concurrency test is failing with heap corruption
|
2015-10-15 05:06:30 +03:00 |
|
Pavel Kirienko
|
a5d3895cbf
|
HeapBasedPoolAllocator<> with a basic test
|
2015-10-15 03:54:48 +03:00 |
|
Pavel Kirienko
|
d1511bed5c
|
Node<> and SubNode<> support custom allocators
|
2015-10-14 21:36:13 +03:00 |
|
Pavel Kirienko
|
23352746cd
|
Speed-optimized versions of bitarrayCopy() removed
|
2015-10-14 20:30:24 +03:00 |
|
Pavel Kirienko
|
899aae44f7
|
OTR deinterfaced
|
2015-10-14 20:15:19 +03:00 |
|