Commit Graph

  • 000781e2f5 GUI v0.2.13: chart Y-axis range control (right-edge dual-handle slider) main FilmForge-GUI-v0.2.13 hulk 2026-10-15 21:30:21 +08:00
  • 2f43efb94b Tools: PID debug toolchain from V0.1.x bring-up hulk 2026-10-15 20:55:29 +08:00
  • 8900240c65 Heater: PID v0.1.14 - banded controller + sensor glitch guards hulk 2026-10-15 20:55:02 +08:00
  • 8035f9b7d3 GUI v0.2.9: fix chronic-lag root cause (log trim crash on PySide6 6.11) + 5 hardening fixes FilmForge-GUI-v0.2.9 hulk 2026-10-12 16:14:18 +08:00
  • 60908a7709 CMake: support older ARM linker versions hulk 2026-10-12 11:39:42 +08:00
  • c9aa41685f Heater: segmented PID (full-power / slow-band / overtemp-cutoff) + 2s/5pct PWM hulk 2026-10-10 14:49:24 +08:00
  • 974a077e29 Heater: force output off in overtemp region (err<0); Kp 4->10 hulk 2026-10-10 14:14:09 +08:00
  • 12ba9de05f Heater: setpoint ramping to suppress thermal-lag overshoot hulk 2026-10-10 13:59:43 +08:00
  • 5b24b956d2 PID anti-windup: conditional integration (back-calculation lite) FilmForge-GUI-v0.2.1 FilmForge-GUI-v0.2.0 hulk 2026-10-10 10:12:42 +08:00
  • 30540d884d Heater PID closed-loop on PB12 (HEAT_EN) with safety protections hulk 2026-10-10 10:04:48 +08:00
  • 6246a87c3c Add PA11 power-hold output (PMOS self-latch keep-alive) hulk 2026-10-10 09:51:51 +08:00
  • 9c7aafb78c Protocol v1.0: add M3 heater switch / M4 target temp (reserved); protocols.md hulk 2026-10-10 00:28:42 +08:00
  • 3b00ed30d7 M2 protocol: replace toggle with idempotent explicit control hulk 2026-10-10 00:06:42 +08:00
  • 6d9f1f54a8 Shared NTC sampling + M2 continuous temperature report hulk 2026-10-09 23:56:58 +08:00
  • bae56ad6cb Add M1 single-shot temp query command; NTC trimmed-mean filter hulk 2026-10-09 22:47:18 +08:00
  • 318d4c60f4 RS485 send: disable RX during tx + drain/clear after (anti-loopback); COM_DEBUG on with RX byte trace hulk 2026-10-09 19:58:51 +08:00
  • 5771fee576 Port command protocol framework from E23x (RS485 data link) hulk 2026-10-09 19:47:49 +08:00
  • cda8f482d2 NTC: add open/short detection (V near rails) instead of bogus temp hulk 2026-10-09 19:28:28 +08:00
  • 061fa4d950 Enable _printf_float: nano.specs strips %f, NTC temp printed blank hulk 2026-10-09 19:25:28 +08:00
  • 24ddb7046e FilmForge: RS485 data link (USART0+DE PA8) and NTC temp (PC5 ADC0) hulk 2026-10-09 19:13:15 +08:00
  • 8feba5e015 Initial commit hulk 2026-10-09 18:45:50 +08:00