daelon-docs/docs/lcgui/index.md
Andreas Johannsen aee7106fd5 fix: LCGUI import path and landing page
- keep_docs_dir: false removes the spurious docs/ prefix from URLs
  (pages now at /lcgui/LCGUI-SPEC/ instead of /lcgui/docs/LCGUI-SPEC/)
- Add local lcgui/index.md landing page (mirror repo can't be written)
- Fix index.md LCGUI link case: LCGUI/ → lcgui/

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-27 17:43:47 +02:00

1.5 KiB

LCGUI

LCGUI is the LC15 engineering dashboard — a desktop Python GUI that connects to the LC15 inverter firmware over UDP and provides live telemetry, FSM state, fault decoding, command control, and data logging at 100 Hz.

Documents

Document Description
Specification Full implementation spec: architecture, widgets, data flow
Design System Visual language and UI design reference
External Contract External implementation contract for conforming GUIs
UDP Injector Synthetic telemetry injection for testing
LC15 HW Communications Hardware communication layer reference
Telemetry Interface Telemetry frame format and integration
UI Spec UI component specification

Protocol Reference

Generated from the firmware protocol definitions:

Document Description
Protocol Overview End-to-end protocol summary
Telemetry Frame 63-byte telemetry frame spec
Command Frame Command frame format
Calibration Frame Calibration data frame
CRC Specification CRC16-CCITT details
Derived Metrics Computed fields from raw telemetry
Test Vectors Protocol test vectors