Commit Graph
22 Commits
Author SHA1 Message Date
Samuel Sadok a1c67e6ba1 refactor Fibre to AsyncStream architecture
The previous implementation was based on blocking calls, i.e. the
platform dependent output channel would block on a write operation and
by extension the Fibre decoder could also block when given data by an
input channel. The revised implementation in this commit is based around
a fully asynchronous (i.e. non-blocking)  stream interface.
2020-09-15 12:57:39 +02:00
Unknown 1bdea53ec8 Improve testability 2020-01-08 22:11:50 -05:00
Unknown 7a756c1761 Merge branch 'devel' into RazorsEdge 2020-01-01 21:45:41 -05:00
Unknown bb31f042da Revert "Fix parity calculation"
This reverts commit 27b3c69e8e.
2020-01-01 19:47:27 -05:00
Unknown 27b3c69e8e Fix parity calculation 2020-01-01 01:52:21 -05:00
Oskar Weigl c8c6f6237c finish implementing basic ACIM control 2019-09-22 23:27:40 -07:00
Oskar Weigl 163035d6ae add analysis folder to workspace 2019-09-12 18:12:36 -07:00
Paul Guenette f5c7cd82e5 Fix cppcheck issue 2019-05-25 14:14:31 +02:00
Paul Guenette 4f7f35e753 Remove explicit includes from flylint 2019-05-19 22:24:24 +02:00
Paul Guenette 9503a9ce29 Formatting pass on CAN files 2019-05-19 21:19:30 +02:00
Paul Guenette 5fee14a378 Merge branch 'devel' into feature/CAN 2019-03-23 09:33:42 +01:00
Paul Guenette b9a23a1187 Add a couple settings for cppcheck 2019-03-17 20:38:29 +01:00
Paul Guenette 36027b4031 Merge branch 'devel' into feature/CAN 2019-03-17 18:35:54 +01:00
Paul Guenette 61632acce7 Fix missing curly brace 2019-03-16 23:30:45 +01:00
Paul Guenette 10513f2a08 Merge branch 'devel' into feature/CAN 2019-03-16 01:27:34 +01:00
Paul Guenette 3400d60fa3 Fix intellisense includePath, add flylint paths to workspace settings 2019-03-16 00:31:52 +01:00
Paul Guenette 06cc3d8b0e Implement CppCheck linting via flylint extension 2019-03-14 23:16:22 +01:00
Oskar Weigl ece2921316 add and rename our own copy of arm_sin_f32 and arm_cos_f32 2018-09-27 21:18:38 -07:00
Oskar Weigl 8ad0703d4f Merge branch 'gh-pages' into devel 2018-06-09 20:43:00 -07:00
Oskar Weigl bdbd0409ed update Arduino lib to new ascii protocol 2018-06-09 18:24:34 -07:00
Samuel Sadok 7f1873dfc4 Documentation reorganization
Move all documentation to docs/ and add a couple of layout/styling
files to customize the appearance when the documentation is
published on GitHub pages
2018-04-13 16:19:31 -07:00
Paul Guenette bb9050e3d4 Rename the ODrive VSCode workspace file to something more useful 2018-02-26 01:23:00 -05:00