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
|
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
|
0d1ea1c1c2
|
Peripherals: format ICM file
continuous-integration/drone/push Build is passing
|
2021-11-14 01:31:12 +02: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
|
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
|
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
|
f456464f6c
|
Peripherals: make IrSensors return a struct.
std::pair isn't trivially copyable, it seems. Which is weird.
|
2021-06-22 16:21:29 +03:00 |
|
Erki
|
c9a08c26ea
|
Peripherals: make IMU accelerometerRawToReading return G's.
|
2021-06-22 16:14:06 +03:00 |
|
Erki
|
60bad24319
|
The great renaming, part 1
continuous-integration/drone/push Build is failing
|
2021-06-08 23:18:56 +03:00 |
|
Erki
|
8e96588829
|
Add zeroInitialized to peripherals utility
continuous-integration/drone/push Build is passing
|
2021-06-06 13:11:18 +03:00 |
|
|
|
14c8280fc0
|
Add SSD1306 display driver
continuous-integration/drone/push Build is passing
|
2021-05-15 21:36:19 +03:00 |
|
|
|
e9b633e46c
|
Fix encoder to read and act properly
continuous-integration/drone/push Build is passing
|
2021-04-18 17:32:27 +03:00 |
|
|
|
5a24602d86
|
Move button's underlying gpio to be public
continuous-integration/drone/push Build is passing
|
2021-04-18 13:32:21 +03:00 |
|
|
|
4773801101
|
add GetMillis() function to the ST HAL
continuous-integration/drone/push Build is passing
|
2021-04-17 23:32:10 +03:00 |
|
|
|
2fcdd83124
|
Add Peripheerals/Button module
continuous-integration/drone/push Build is passing
|
2021-04-17 23:30:46 +03:00 |
|
|
|
aae29d8e0a
|
Permit inverted GPIOs in the ST HAL
continuous-integration/drone/push Build is passing
|
2021-04-16 20:53:30 +03:00 |
|
|
|
df35b93d22
|
Peripherals: encoder base timer start fix &
continuous-integration/drone/push Build is passing
adding Transmit functions that accept arrays.
|
2021-04-15 17:45:32 +03:00 |
|
|
|
9b29ed2190
|
Fix typo in encoder
continuous-integration/drone/push Build is passing
|
2021-04-11 22:30:42 +03:00 |
|
|
|
cadf292520
|
Add Peripherals/Encoder module
continuous-integration/drone/push Build is passing
|
2021-04-11 16:34:35 +03:00 |
|
|
|
a14059f997
|
Add Periperhals/IrSensors module
continuous-integration/drone/push Build is passing
|
2021-04-11 13:16:12 +03:00 |
|
|
|
55a8efa579
|
Clang format pass
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 |
|
|
|
ce4f8eb8f5
|
New logging interfaces
continuous-integration/drone/push Build is passing
|
2021-04-02 00:50:59 +03:00 |
|
|
|
4a4dd1a1fc
|
Refactor peripherals library to rely solely on templates for customizeability with HAL
|
2021-04-01 14:47:13 +03:00 |
|
|
|
05ea46acd0
|
RGB peripheral
continuous-integration/drone/push Build is passing
|
2021-03-29 23:32:35 +03:00 |
|
|
|
7ca8fa01f2
|
ADC peripheral
continuous-integration/drone/push Build is passing
|
2021-03-28 23:52:07 +03:00 |
|
|
|
ed1509809e
|
Remake folder structure, add messaging library start
continuous-integration/drone/push Build is passing
|
2021-03-27 16:51:04 +02:00 |
|
|
|
42335b7c99
|
Move modules around
|
2021-03-12 17:07:18 +02:00 |
|