Erki
|
af9db5a1b0
|
Peripherals: Fix missing include
CI & Unit Tests / Unit-Tests (push) Successful in 48s
CI & Unit Tests / Docs (push) Successful in 12s
|
2024-03-05 20:28:23 +02:00 |
|
Erki
|
470ad75376
|
Peripherals: Begin ESP HAL
CI & Unit Tests / Unit-Tests (push) Successful in 54s
CI & Unit Tests / Docs (push) Successful in 14s
|
2024-02-16 16:51:39 +02:00 |
|
|
|
e6f5315dac
|
Migrate CI to use Fedora (#4)
CI & Unit Tests / Unit-Tests (push) Successful in 48s
CI & Unit Tests / Docs (push) Successful in 11s
Co-authored-by: Erki <erki@skullnet.me>
Reviewed-on: #4
|
2024-02-07 07:27:50 +00:00 |
|
|
|
f64a92aa5c
|
Documentation engine support (#3)
CI & Unit Tests / Unit-Tests (push) Successful in 1m9s
CI & Unit Tests / Docs (push) Successful in 1m27s
Now I wonder if we'll ever use it.
Co-authored-by: erki <skull132@skullnet.me>
Reviewed-on: #3
|
2023-12-30 17:34:59 +00:00 |
|
|
|
0698081d7b
|
Migrate over to gitea actions
CI & Unit Tests / Unit-Tests (push) Successful in 1m13s
Co-authored-by: erki <skull132@skullnet.me>
Reviewed-on: #2
|
2023-05-15 20:55:21 +00:00 |
|
Erki
|
927b950dec
|
Utility: update filter unit tests with decoupling test.
continuous-integration/drone/push Build encountered an error
gitea/skullc-peripherals/pipeline/head This commit looks good
|
2022-12-12 00:12:07 +02:00 |
|
Erki
|
47d7e87023
|
Utility: add filters library
continuous-integration/drone/push Build encountered an error
gitea/skullc-peripherals/pipeline/head This commit looks good
|
2022-12-11 23:58:39 +02:00 |
|
erki
|
a488ba66f3
|
Threads: fix remaining zeroInitialized reference
continuous-integration/drone/push Build is passing
gitea/skullc-peripherals/pipeline/head This commit looks good
|
2022-12-10 17:27:12 +02:00 |
|
erki
|
ea99a8a6ba
|
Other: fix ./clang-format to apply new-lines for else statements properly
continuous-integration/drone/push Build is passing
gitea/skullc-peripherals/pipeline/head This commit looks good
|
2022-12-10 17:15:55 +02:00 |
|
erki
|
500c2704bb
|
Peripherals, Utility: refactor out peripherals_utility.hpp into utility_bytes.hpp
|
2022-12-10 17:14:46 +02:00 |
|
erki
|
8fbb0efd5d
|
Peripherals: fix double registration of short and long press in Button class
continuous-integration/drone/push Build is passing
gitea/skullc-peripherals/pipeline/head This commit looks good
|
2022-12-10 16:21:52 +02:00 |
|
Erki
|
a0639ec3f1
|
Peripherals: Better button logic
continuous-integration/drone/push Build is passing
gitea/skullc-peripherals/pipeline/head There was a failure building this commit
Long press is now registered while the button is still held down
|
2022-11-04 00:17:25 +02:00 |
|
Erki
|
d3b85b7f6c
|
Threads: Add missing includes
continuous-integration/drone/push Build is passing
gitea/skullc-peripherals/pipeline/head This commit looks good
|
2022-10-30 21:26:38 +02:00 |
|
Erki
|
d10675e3ec
|
Temporary workaround for FW1.27
continuous-integration/drone/push Build is passing
gitea/skullc-peripherals/pipeline/head This commit looks good
|
2022-10-30 20:36:51 +02:00 |
|
Erki
|
6e22b02e92
|
Temporary IMU fixes for ICM IMUs
# Conflicts:
# Peripherals/Inc/peripherals_imu_icm.hpp
|
2022-10-30 20:36:39 +02:00 |
|
Erki
|
458fd9e7f2
|
Utility: add missing include to enum helpers
continuous-integration/drone/push Build is passing
gitea/skullc-peripherals/pipeline/head This commit looks good
|
2022-07-15 14:17:02 +03:00 |
|
Erki
|
3aca35788b
|
Utility: enum helpers library
continuous-integration/drone/push Build is passing
gitea/skullc-peripherals/pipeline/head This commit looks good
|
2022-07-15 14:15:04 +03:00 |
|
Erki
|
718b6705fd
|
Utility: replace standard library asserts with SKULLC ones.
|
2022-07-15 13:54:31 +03:00 |
|
Erki
|
0ba9416a57
|
Add get() functionality to static_pointer
continuous-integration/drone/push Build is passing
gitea/skullc-peripherals/pipeline/head This commit looks good
|
2022-06-30 19:46:56 +03:00 |
|
Erki
|
eef2e1318c
|
Make assert library print out assert expressions
|
2022-06-30 19:44:50 +03:00 |
|
Erki
|
c0a622c5e4
|
Utility: add mini-assert library
continuous-integration/drone/push Build is passing
gitea/skullc-peripherals/pipeline/head This commit looks good
|
2022-06-29 01:00:45 +03:00 |
|
Erki
|
e554d30bf6
|
Utility: add the ability to generate static functions from IFunction
continuous-integration/drone/push Build is passing
gitea/skullc-peripherals/pipeline/head This commit looks good
|
2022-06-26 17:53:40 +03:00 |
|
Erki
|
9924559fe0
|
Fix CXX_STANDARD on interface libraries
continuous-integration/drone/push Build is passing
gitea/skullc-peripherals/pipeline/head This commit looks good
|
2022-06-16 23:24:23 +03:00 |
|
Erki
|
54fd0e2332
|
Fix jenkinsfile by removing unnecessary conan reference
continuous-integration/drone/push Build is failing
gitea/skullc-peripherals/pipeline/head There was a failure building this commit
|
2022-06-16 23:21:48 +03:00 |
|
Erki
|
bb220c9e92
|
Refactor cmake support to be less leaky
continuous-integration/drone/push Build is failing
gitea/skullc-peripherals/pipeline/head There was a failure building this commit
|
2022-06-16 23:19:51 +03:00 |
|
Erki
|
69e1538cbb
|
Merge branch 'support/jenkins'
continuous-integration/drone/push Build is failing
gitea/skullc-peripherals/pipeline/head There was a failure building this commit
|
2022-06-16 23:03:00 +03:00 |
|
Erki
|
227af3c9fc
|
now with XML
continuous-integration/drone/push Build is passing
gitea/skullc-peripherals/pipeline/head This commit looks good
|
2022-01-23 19:12:47 +02:00 |
|
Erki
|
b8c3e32fd6
|
yup
continuous-integration/drone/push Build is passing
gitea/skullc-peripherals/pipeline/head This commit looks good
|
2022-01-23 18:48:39 +02:00 |
|
Erki
|
d909651bf1
|
testies
gitea/skullc-peripherals/pipeline/head There was a failure building this commit
continuous-integration/drone/push Build is passing
|
2022-01-23 18:46:26 +02:00 |
|
Erki
|
dc9e159377
|
le woops
gitea/skullc-peripherals/pipeline/head There was a failure building this commit
continuous-integration/drone/push Build is passing
|
2022-01-23 18:34:37 +02:00 |
|
Erki
|
88aa3087fe
|
Yup, away we goo
gitea/skullc-peripherals/pipeline/head There was a failure building this commit
continuous-integration/drone/push Build is passing
|
2022-01-23 18:33:24 +02:00 |
|
Erki
|
0d1ea1c1c2
|
Peripherals: format ICM file
continuous-integration/drone/push Build is passing
|
2021-11-14 01:31:12 +02:00 |
|
Erki
|
43bc8d8265
|
Threads: Actors are now composable over threads
|
2021-11-14 01:31:01 +02:00 |
|
Erki
|
fb319fd21f
|
Merge branch 'other/mousetrap_fixes'
continuous-integration/drone/push Build is passing
|
2021-11-12 23:25:21 +02:00 |
|
|
|
806416e943
|
Feature: actor output (#1)
continuous-integration/drone/push Build is failing
Co-authored-by: Erki <erki@skullnet.me>
Reviewed-on: #1
Co-authored-by: erki <erki.meinberg@gmail.com>
Co-committed-by: erki <erki.meinberg@gmail.com>
|
2021-11-12 21:23:12 +00:00 |
|
Erki
|
0762d5c9cd
|
Partial fixes to ICM reading
continuous-integration/drone/push Build is failing
TODO: Fix the actual conversions
|
2021-11-04 03:02:10 +02:00 |
|
Erki
|
92b18cae83
|
Threads: fix signal.hpp missing includes
|
2021-11-04 03:01:20 +02:00 |
|
Erki
|
3b2b535ad5
|
Utility: move fixedpoint class over to the correct namespace
continuous-integration/drone/push Build is passing
|
2021-09-19 15:42:23 +03:00 |
|
Erki
|
041276f436
|
Utility: Add nullsink logger
|
2021-09-19 15:39:21 +03:00 |
|
Erki
|
696bce8bda
|
Peripherals: Fix IR sensors not initializing offsets to 0
continuous-integration/drone/push Build is passing
|
2021-09-14 23:38:05 +03:00 |
|
Erki
|
b8a6cf0de0
|
Utility: fix function classes to have a common interface for virtual dispatch
continuous-integration/drone/push Build is passing
|
2021-08-22 23:18:35 +03:00 |
|
Erki
|
1d05aac914
|
Peripherals: make the encoder's full rev count atomic.
continuous-integration/drone/push Build is passing
|
2021-07-05 11:44:32 +03:00 |
|
Erki
|
551b71f298
|
Peripherals: make the dualdriver unset the sleep pin in the ctor
continuous-integration/drone/push Build is passing
|
2021-07-04 22:02:46 +03:00 |
|
Erki
|
e5c5df5373
|
Utility: add Function and FunctionOwned classes
continuous-integration/drone/push Build is passing
|
2021-07-03 12:09:25 +03:00 |
|
Erki
|
c0f1ca6a87
|
Threads: make actor and timer classes slightly more debuggable
continuous-integration/drone/push Build is passing
|
2021-07-03 01:22:24 +03:00 |
|
Erki
|
f4649142e5
|
Threads: SignalMux
continuous-integration/drone/push Build is passing
Allows multiplexing multiple signals together.
|
2021-06-26 13:11:20 +03:00 |
|
Erki
|
9620c2206e
|
Threads: refactor signals to simply return void
this is required for muxing signals together.
|
2021-06-26 13:10:57 +03:00 |
|
Erki
|
7638f37db7
|
Threads: integrate Action with Timers and rework the signalling model a bit
continuous-integration/drone/push Build is passing
|
2021-06-24 13:15:39 +03:00 |
|
Erki
|
5d5d7d3ef8
|
Threads: Timer class
|
2021-06-24 13:15:10 +03:00 |
|
Erki
|
2edda4abf6
|
Utility: Fix StaticPointer's accessors
|
2021-06-24 13:13:28 +03:00 |
|