-
00b9287d23
docs: update CLAUDE.md for v2.0 — GaugeConfig, no LEDs, correct serial default
Stepper-Only
Adrian A. Baumann
2026-05-21 22:32:47 +02:00
-
f270e4b83f
fix: consistent check order and explicit error reply on bad tokens in parseSweep
Adrian A. Baumann
2026-05-21 22:23:44 +02:00
-
352d47ef59
fix: use strtod with end-pointer validation for robust float parsing
Adrian A. Baumann
2026-05-21 22:20:14 +02:00
-
61c1c733e9
fix: replace sscanf %f with %s+atof for AVR compatibility in parsers
Adrian A. Baumann
2026-05-21 22:15:15 +02:00
-
e1849f0dd1
refactor: uniform sscanf parsing in parseSpeed, parseAccel, parseSweep
Adrian A. Baumann
2026-05-21 22:10:43 +02:00
-
30dfcc59df
refactor: wire gauge_config.h into sketch, remove GaugePins and hardcoded defaults
Adrian A. Baumann
2026-05-21 22:05:38 +02:00
-
05b7137fcd
refactor: improve column comment alignment in gaugeConfigs table
Adrian A. Baumann
2026-05-21 21:56:09 +02:00
-
836af7e836
refactor: add gauge_config.h with centralised pin and motion defaults
Adrian A. Baumann
2026-05-21 21:52:58 +02:00
-
a706838b57
docs: add Gaugecontroller v2.0 implementation plan
Adrian A. Baumann
2026-05-21 21:51:27 +02:00
-
7c3068ff3a
docs: add Gaugecontroller v2.0 design spec
Adrian A. Baumann
2026-05-21 21:46:56 +02:00
-
e525dba0c4
Changed timing to timer interrupts - scoping data showed inconsistencies
Adrian A. Baumann
2026-05-19 00:50:12 +02:00
-
1b699352ce
LEDs removed from Gaugecontroller.ino, backup in aptly named directory
Adrian A. Baumann
2026-05-18 16:04:37 +02:00
-
c32d208854
Single colour LEDs, I think, will be removed anyway
Adrian A. Baumann
2026-05-17 18:00:19 +02:00
-
db05bc0864
5th gauge added
main
Adrian A. Baumann
2026-05-03 17:34:09 +02:00
-
5f73e75f5b
Indicator LEDs are now bog-standard red and green LEDs. Looks more original.
Adrian A. Baumann
2026-05-03 15:59:20 +02:00
-
5656986768
Gauges take precedence over LEDs.
Adrian A. Baumann
2026-05-03 14:18:54 +02:00
-
aa029587a4
Timing optimised
Adrian A. Baumann
2026-05-02 21:57:30 +02:00
-
abbbd16b5c
Version with no VFD built
Adrian A. Baumann
2026-05-02 21:34:29 +02:00
-
e63867ba5e
Pins changed
Adrian A. Baumann
2026-05-02 13:19:01 +02:00
-
8bdae1da9b
Update docs and firmware for ESPHome bridge migration
Adrian A. Baumann
2026-04-29 19:03:22 +02:00
-
361cf52252
More logs
Adrian A. Baumann
2026-04-28 00:29:18 +02:00
-
2d63ec6006
Reverted - same problem again
Adrian A. Baumann
2026-04-28 00:22:01 +02:00
-
511ee05712
check actual values for indicator LEDs
Adrian A. Baumann
2026-04-28 00:18:32 +02:00
-
03ab8604ba
write_action removed - worked before that...
Adrian A. Baumann
2026-04-28 00:14:55 +02:00
-
edb973bb61
Reverted the whole AI bullshit
Adrian A. Baumann
2026-04-27 23:46:45 +02:00
-
bffcf62cae
Timing changed on Arduino script, latest version of ESP-Home script added
Adrian A. Baumann
2026-04-27 19:20:30 +02:00
-
27597bceab
configurable GRB/RGB LEDs per LED
Adrian A. Baumann
2026-04-27 09:06:43 +02:00
-
016de2ccb4
4 Gauges
Adrian A. Baumann
2026-04-26 23:26:00 +02:00
-
15257ae6f2
CFG? added
Adrian A. Baumann
2026-04-23 00:31:17 +02:00
-
795eb0ecf3
Some fixes (integers for speed, Serial returns back to HA etc.)
Adrian A. Baumann
2026-04-22 16:14:10 +02:00
-
558c5b18c2
extended to 4 gauges, zeroing for all gauges individually and collectively added
Adrian A. Baumann
2026-04-22 15:54:53 +02:00
-
fa66dd70d4
Speed/Config and VFD added
Adrian A. Baumann
2026-04-22 14:56:04 +02:00
-
b14bdf7fc3
Added "SET" implementation for gauge values
Adrian A. Baumann
2026-04-22 14:49:59 +02:00
-
427dde8c72
Continued rewrite - Lights and light effects implemented
Adrian A. Baumann
2026-04-22 14:39:01 +02:00
-
d1e6d3dfe6
OTA deleted from memory after done
review
Adrian A. Baumann
2026-04-22 00:09:01 +02:00
-
84449e5235
Remove effect_list stripping from discovery payloads; restore check_mqtt from git
debug2
Adrian A. Baumann
2026-04-22 00:04:57 +02:00
-
-
23834d660c
Reverted a lot of cruft
debug
Adrian A. Baumann
2026-04-21 23:52:52 +02:00
-
a0821fed80
Reverted a lot of cruft
Adrian A. Baumann
2026-04-21 23:50:58 +02:00
-
014346c442
Reverted a lot of cruft
Adrian A. Baumann
2026-04-21 23:50:39 +02:00
-
cf545cb849
Reverted a lot of cruft
Adrian A. Baumann
2026-04-21 23:47:19 +02:00
-
9af28acb51
Reverted a lot of cruft
Adrian A. Baumann
2026-04-21 23:43:01 +02:00
-
af42a1c4de
Reverted a lot of cruft
Adrian A. Baumann
2026-04-21 23:40:26 +02:00
-
ffd807ff45
Discovery missing effects
Adrian A. Baumann
2026-04-21 23:34:17 +02:00
-
c57e0d8ae2
Discovery missing effects
Adrian A. Baumann
2026-04-21 23:29:28 +02:00
-
a294ce1fd9
Discovery missing effects
Adrian A. Baumann
2026-04-21 23:22:50 +02:00
-
179fb77b95
Discovery missing effects
Adrian A. Baumann
2026-04-21 23:13:38 +02:00
-
cf36a2c07f
Discovery missing effects
Adrian A. Baumann
2026-04-21 23:08:16 +02:00
-
70a6719553
Discovery missing effects
Adrian A. Baumann
2026-04-21 23:06:32 +02:00
-
cba7d907e9
OTA cleanup
Adrian A. Baumann
2026-04-21 22:44:46 +02:00
-
ee0d85fa73
OpenCode experiments...
Adrian A. Baumann
2026-04-21 21:27:28 +02:00
-
0b4f285ddb
OpenCode experiments...
Adrian A. Baumann
2026-04-21 21:24:59 +02:00
-
415310b1f9
OpenCode experiments...
Adrian A. Baumann
2026-04-21 21:22:26 +02:00
-
b1afa2f06c
OpenCode experiments...
Adrian A. Baumann
2026-04-21 21:17:48 +02:00
-
423b9f91be
OpenCode experiments...
Adrian A. Baumann
2026-04-21 21:15:10 +02:00
-
-
ad50fd2ee5
Wifi bugs...
Adrian A. Baumann
2026-04-21 21:07:42 +02:00
-
ae6d72b292
Now by hand...
Adrian A. Baumann
2026-04-21 21:05:29 +02:00
-
2ea19b14f8
Attempt with tcp probe
Adrian A. Baumann
2026-04-21 20:26:31 +02:00
-
1f8ba45685
Attempt with tcp probe
Adrian A. Baumann
2026-04-21 20:10:38 +02:00
-
5a98a3c63b
No more reconnect in main
Adrian A. Baumann
2026-04-21 20:04:11 +02:00
-
afe70da24d
MQTT trouble,still
Adrian A. Baumann
2026-04-21 19:57:22 +02:00
-
0d7ae5cedc
MQTT trouble
Adrian A. Baumann
2026-04-21 18:52:53 +02:00
-
b3e2ef0f81
MQTT trouble
Adrian A. Baumann
2026-04-21 18:41:10 +02:00
-
6068628d13
MQTT trouble
Adrian A. Baumann
2026-04-21 18:40:10 +02:00
-
64b0aa482f
MQTT trouble
Adrian A. Baumann
2026-04-21 18:34:29 +02:00
-
2e5e410897
More garbage collection
Adrian A. Baumann
2026-04-21 01:43:57 +02:00
-
4045da8964
WiFi changes again
Adrian A. Baumann
2026-04-21 01:39:26 +02:00
-
81099d9887
Top speed lowered
Adrian A. Baumann
2026-04-21 01:32:34 +02:00
-
355faadc31
WiFi made more resilient
Adrian A. Baumann
2026-04-21 01:32:11 +02:00
-
109f97caa0
Baccklight bug fixed
Adrian A. Baumann
2026-04-21 01:16:34 +02:00
-
9e7311fb7d
Resistor divider added to wiring.md
Adrian A. Baumann
2026-04-21 01:03:51 +02:00
-
9912fe82cc
Documented wiring and layout
Adrian A. Baumann
2026-04-21 00:52:18 +02:00
-
9f5deba0ed
VFD functionality added to HA
Adrian A. Baumann
2026-04-21 00:40:18 +02:00
-
ef875334c5
VFD functionality successfully integrated into Gaugecontroller
feature/vfdcontroller
Adrian A. Baumann
2026-04-21 00:34:42 +02:00
-
252caf1bf7
VFD Standalone added
Adrian A. Baumann
2026-04-21 00:14:17 +02:00
-
21b413eb57
Discovery troubleshooting
Adrian A. Baumann
2026-04-20 19:59:44 +02:00
-
2879be0ada
Code commented, Serial speed moved into constant
feature/speed-in-ha
Adrian A. Baumann
2026-04-19 23:14:50 +02:00
-
b6e4bfea33
3 Gauges, routines switched
Adrian A. Baumann
2026-04-19 23:03:01 +02:00
-
59721477df
LED Names changed
Adrian A. Baumann
2026-04-17 22:28:16 +02:00
-
7be9b59093
Garbage collection added
Adrian A. Baumann
2026-04-17 22:19:48 +02:00
-
9a25805522
MQTT troubleshooting
Adrian A. Baumann
2026-04-17 22:17:49 +02:00
-
44afc207ea
Speed and acceleration no longer hidden, but in config.
Adrian A. Baumann
2026-04-17 22:09:18 +02:00
-
549a7c7d37
MQTT doesn't autodiscover properly
Adrian A. Baumann
2026-04-17 21:24:17 +02:00
-
10ef3580b2
MQTT doesn't autodiscover properly
Adrian A. Baumann
2026-04-17 21:21:29 +02:00
-
f78d090f95
MQTT doesn't like non-ASCII...
Adrian A. Baumann
2026-04-17 19:15:01 +02:00
-
ef986c2881
Added speed and acceleration to Home Assistant
Adrian A. Baumann
2026-04-17 19:10:43 +02:00
-
4cb4947bd1
Lowered LED-Breathe-Frequency
Debug
Adrian A. Baumann
2026-04-17 18:53:08 +02:00
-
18093092f0
38400 baud
Adrian A. Baumann
2026-04-16 00:49:10 +02:00
-
358ddcaeb5
Breathe and double blink added to LED effects
Adrian A. Baumann
2026-04-15 23:07:04 +02:00
-
2282038391
Interrupt issue with FastLed circumvented
Adrian A. Baumann
2026-04-15 22:46:39 +02:00
-
f7f7b389a0
Duh, no ** deref in json...
Adrian A. Baumann
2026-04-15 22:08:52 +02:00
-
d9d17e5e5c
Blinking added with Light-Effects in Home Assistant
Adrian A. Baumann
2026-04-15 22:05:55 +02:00
-
4a7551e358
Blinking added to Arduino
Adrian A. Baumann
2026-04-15 21:53:01 +02:00
-
19b1a7c6e5
Main routine added
Adrian A. Baumann
2026-04-15 21:19:23 +02:00
-
036fa045f8
Discovery didn't set online status
Adrian A. Baumann
2026-04-15 00:44:22 +02:00
-
a9fc7cd0ed
Logging received serial data
Adrian A. Baumann
2026-04-14 23:20:47 +02:00
-
cf2c55f5cf
Code for attached ESP32-MQTT-receiver added
Adrian A. Baumann
2026-04-14 21:17:28 +02:00
-
7aaf5ce334
Merge branch 'feature/overshoot'
Adrian A. Baumann
2026-04-14 19:31:34 +02:00
-
-
5bfa52c1ca
new max value
feature/overshoot
Adrian A. Baumann
2026-04-14 17:30:33 +02:00
-
3a7f98a3d2
LED now accepts ranges
feature/leds
Adrian A. Baumann
2026-04-14 13:41:23 +02:00
-
6cc0cff069
Documentation updated as to serial ports
Adrian A. Baumann
2026-04-14 13:35:34 +02:00
-