|
5cb25a412a
|
Increase voltage moving average filter window from 10 values to 20 values
|
2025-02-14 21:19:36 +01:00 |
|
|
83674657b8
|
More processing of charge state
|
2025-02-14 21:09:04 +01:00 |
|
|
e6c7454e5b
|
Replace discharge curve with measured one.
|
2025-02-14 21:08:37 +01:00 |
|
|
ef8a757772
|
Add power test cases
|
2025-02-14 21:08:03 +01:00 |
|
|
2b57f300f2
|
Fix VUSB_SENS input mode.
|
2025-02-14 21:07:05 +01:00 |
|
|
f753fdcc9b
|
Add user-facing battery current calculation and fix logging
|
2025-02-14 13:46:50 +01:00 |
|
|
264e37c983
|
Add RAII-wrapped Mutexes for access to state-tracking variables
|
2025-02-14 12:00:31 +01:00 |
|
|
0d6977e148
|
Improve power denial handling
|
2025-02-13 22:57:55 +01:00 |
|
|
35c11f42e2
|
Minor fixes
|
2025-02-13 22:57:23 +01:00 |
|
|
c7e1af334f
|
Update test case
|
2025-02-13 22:56:10 +01:00 |
|
|
598ac75e32
|
Change approach of notifying of power problem to be more beginner friendly
|
2025-02-13 21:34:27 +01:00 |
|
|
4c13eb593e
|
Remove left over debug prints
|
2025-02-13 21:30:20 +01:00 |
|
|
51380ac692
|
Update Power Management Test
|
2025-02-13 21:29:53 +01:00 |
|
|
115b0e0679
|
Add power state initialisation
|
2025-02-13 21:12:40 +01:00 |
|
|
b0068333c8
|
Fixes
|
2025-02-13 00:54:03 +01:00 |
|
|
c130026f00
|
Handle denials of power appropriately
|
2025-02-12 22:59:13 +01:00 |
|
|
21f7d9ae8a
|
Behaviour clarification
|
2025-02-12 22:08:18 +01:00 |
|
|
39daae8cc3
|
Fix Include
|
2025-02-12 22:02:21 +01:00 |
|
|
1730ea958c
|
Fix Typo
|
2025-02-12 21:56:55 +01:00 |
|
|
7c349a3289
|
Integrate IMU into Power Management
|
2025-02-12 21:56:40 +01:00 |
|
|
a26acf4a92
|
Integrate Motors into Power Management
|
2025-02-12 21:50:29 +01:00 |
|
|
dfa778024b
|
Integrate OLED display in Power management
|
2025-02-12 21:38:05 +01:00 |
|
|
5407543658
|
Integrate color sensor, infrared LEDs and phototransistors into Power Management
|
2025-02-12 21:26:29 +01:00 |
|
|
e5ff1e7610
|
Group non-independent sensors
|
2025-02-12 21:24:57 +01:00 |
|
|
6611fba2dc
|
Allow release of reserved current regardless of the reservation having been granted
|
2025-02-12 20:39:59 +01:00 |
|
|
8a93e0ca93
|
Integrate RGB LEDs into power management
|
2025-02-12 18:27:48 +01:00 |
|
|
4bfae98f6b
|
Integrate Communication into Power Management
|
2025-02-12 18:07:41 +01:00 |
|
|
d64579eca4
|
Complete proxy functions in Power.h and refactor (mainly reorder) for clarity.
|
2025-02-12 17:42:22 +01:00 |
|
|
8617f420a2
|
Add special case for small power requests
|
2025-02-12 16:27:54 +01:00 |
|
|
c63935a413
|
Add power modeling and scheduling based on thesis
|
2025-02-12 16:09:40 +01:00 |
|
|
b44538b473
|
Add Power Scheduler
|
2025-02-11 23:33:19 +01:00 |
|
|
893234ed24
|
FIxes
|
2025-02-11 23:33:00 +01:00 |
|
|
e747b9d10b
|
Add data gathered from measurement results
|
2025-02-11 20:11:54 +01:00 |
|
|
862310bb3c
|
Merge branch 'main' into power_management
|
2025-02-09 20:20:27 +01:00 |
|
|
8a2e27f6f7
|
Update test cases
|
2025-02-09 20:16:54 +01:00 |
|
|
d1dd3a533f
|
Update display test case
|
2025-02-05 17:10:20 +01:00 |
|
|
9acca9e5c7
|
Update Measurement sketches
|
2025-02-03 20:58:00 +01:00 |
|
|
b57e955dc2
|
Add state signalisation via blipping GPIO17
|
2025-01-30 18:06:56 +01:00 |
|
|
dea3d1307a
|
Update ESP32 base load task to have more variety
|
2025-01-30 16:01:41 +01:00 |
|
|
eb4859c31d
|
Update power measurement examples
Update power measurement examples to the state in which they were used as test cases in thesis
|
2025-01-28 20:22:38 +01:00 |
|
|
d042c2a437
|
Add script to generate clangd configuration
|
2025-01-28 20:18:05 +01:00 |
|
|
e4dffe50c7
|
Add existing code: Power consumption test cases and Semaphore power scheduler skeleton
|
2025-01-27 17:55:15 +01:00 |
|
|
0fb888031e
|
Add ignores for further dev-environment specific changes
|
2025-01-10 23:08:07 +01:00 |
|
|
fbe205035e
|
Added wrapper for PowerScheduler
|
2024-12-22 22:07:54 +01:00 |
|
|
915ad85526
|
Remark about architecture.
|
2024-12-18 12:12:04 +00:00 |
|
|
2792aef45d
|
Add remarks about IMU behaviour.
|
2024-12-18 11:58:54 +00:00 |
|
|
51a3d9e8f6
|
Power management progress
|
2024-12-12 17:09:13 +01:00 |
|
|
8eeb829a91
|
Add existing code: Power consumption test cases and Semaphore power scheduler skeleton
|
2024-11-24 23:09:46 +01:00 |
|
|
fb35d065af
|
Add IMU registers
|
2024-11-23 22:12:27 +01:00 |
|
Hans Haupt
|
87b9fbe66f
|
Merge branch 'release' into main
|
2024-06-14 10:07:56 +02:00 |
|