26 Commits

Author SHA1 Message Date
erki
80a4f39f7b cpptick - reorganie files 2023-10-24 20:31:03 +03:00
erki
72961f2750 cpptick - initial 2023-09-24 12:51:46 +03:00
Erki
927b950dec Utility: update filter unit tests with decoupling test.
Some checks reported errors
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
Some checks reported errors
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
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
All checks were successful
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
3aca35788b Utility: enum helpers library
All checks were successful
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
eef2e1318c Make assert library print out assert expressions 2022-06-30 19:44:50 +03:00
Erki
c0a622c5e4 Utility: add mini-assert library
All checks were successful
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
All checks were successful
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
bb220c9e92 Refactor cmake support to be less leaky
Some checks failed
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
3b2b535ad5 Utility: move fixedpoint class over to the correct namespace
All checks were successful
continuous-integration/drone/push Build is passing
2021-09-19 15:42:23 +03:00
Erki
e5c5df5373 Utility: add Function and FunctionOwned classes
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-03 12:09:25 +03:00
Erki
869fe6e7d2 The great renaming, part 2
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-08 23:24:49 +03:00
Erki
d03600fd54 Pixelbuffer view() and scrolling text effect 2021-06-06 13:11:00 +03:00
0d601f0fa1 Add Utility/pixelbuffers 2021-05-15 21:36:12 +03:00
983eb74bd7 Add Utility/Fixedpoint module
All checks were successful
continuous-integration/drone/push Build is passing
2021-05-01 01:41:34 +03:00
8d721ccaaa Add Utility/Rand module
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-30 18:31:24 +03:00
2fcdd83124 Add Peripheerals/Button module
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-17 23:30:46 +03:00
55a8efa579 Clang format pass
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-03 17:49:25 +03:00
5c8e6f09b9 Fix the asynclogger not treating tail properly. 2021-04-03 17:30:03 +03:00
4a333637f6 Add sanitizers to the build
All checks were successful
continuous-integration/drone/push Build is passing
2021-03-28 18:50:20 +03:00
9820816d06 Make the project use cmake components
All checks were successful
continuous-integration/drone/push Build is passing
2021-03-28 18:18:27 +03:00
b626999684 Messaging: simple and fun packet parser implementation.
All checks were successful
continuous-integration/drone/push Build is passing
2021-03-28 16:43:05 +03:00
8d67f3470b Messaging: packet implementation 2021-03-27 18:12:03 +02:00
ed1509809e Remake folder structure, add messaging library start
All checks were successful
continuous-integration/drone/push Build is passing
2021-03-27 16:51:04 +02:00