Commit Graph

  • 18b9a29ffa Earn the blend weights and the intervals from forecasts, not from refits main kemal 2026-08-24 00:38:18 +01:00
  • 9a1033973d Treat the board being moved as a regime change, from the fused IMU attitude kemal 2026-08-20 07:23:08 +01:00
  • 3dd45f7ebf Joystick labelling, a clock guard, and throttle logging kemal 2026-08-19 19:45:47 +01:00
  • f1647788c8 Learner hygiene: Hedge loss scale, look-ahead residual, conformal minimum kemal 2026-08-19 19:38:34 +01:00
  • 41a46ae14a Take model tuning from config too, not from the saved state kemal 2026-08-19 19:31:03 +01:00
  • 3f41881c64 Take Kalman tuning from config, not from the saved state kemal 2026-08-19 19:22:49 +01:00
  • b9a468542d Match the simulator's barometer noise to a real LPS25HB kemal 2026-08-19 19:16:57 +01:00
  • 40f934901d Retune the Kalman process noise, and fuse the two thermometers kemal 2026-08-19 19:14:46 +01:00
  • e3176e29c9 Stride training pairs by the horizon instead of by the grid row kemal 2026-08-19 18:50:07 +01:00
  • bda42a0468 Log both Sense HAT thermometers, and migrate schemas that predate them kemal 2026-08-19 18:41:46 +01:00
  • 485affe956 Fix the runaway forecasts: refits accumulated, and annual terms fitted too early kemal 2026-08-17 08:15:45 +01:00
  • bd233d7b27 Fix image build: register static qemu with the F flag kemal 2026-08-16 18:37:51 +01:00
  • 4eefd8816b Fix image build: pi-gen wants qemu-user-binfmt, not qemu-user-static kemal 2026-08-16 18:34:38 +01:00
  • 34f62222e1 Prebuilt Pi image and a one-line installer kemal 2026-08-16 18:30:59 +01:00
  • 372ea4f067 Self-correcting layout density, and no-cache on the dashboard kemal 2026-08-16 18:09:11 +01:00
  • ca1d6ba528 Fix cards whose content overflowed them, and the audit that missed it kemal 2026-08-16 17:53:59 +01:00
  • aea740e85b Light and dark themes with a three-way selector kemal 2026-08-16 17:23:01 +01:00
  • 5fe309a8a6 Responsive pass: fix the squeezed chart, mobile navigation, and overflow kemal 2026-08-16 17:09:16 +01:00
  • 4cca40388f Heated environment: a thermostat member in the forecast ensemble kemal 2026-08-16 16:39:54 +01:00
  • 498b3f6e38 Settings tab kemal 2026-08-15 23:46:57 +01:00
  • 50b29f8077 Readout scene, environment regime tracking, and a Kalman cadence bug in recompute kemal 2026-08-15 23:38:27 +01:00
  • 23cd76c96e Fix: the weather glyphs never appeared, and day/night was inverted kemal 2026-08-15 23:26:46 +01:00
  • 3c99cd53e3 Weather glyphs: sun, umbrella, snowflake, switched by the data kemal 2026-08-15 23:15:50 +01:00
  • db0f877052 Fix flaky row-count assertion in the recompute tests kemal 2026-08-15 23:05:05 +01:00
  • e05667d75b Make the matrix frame rate configurable kemal 2026-08-15 23:04:05 +01:00
  • 30944c2978 Rewrite the LED matrix as an animated instrument kemal 2026-08-15 23:00:35 +01:00
  • e767ca2105 Move tabs into the header, fix Conditions ahead overflow kemal 2026-08-15 22:50:20 +01:00
  • 98210bff8f Six enhancements: recompute, markers, vendoring, tests, nerd stats, DS18B20 kemal 2026-08-15 22:39:37 +01:00
  • 9d2e884b74 Fix shutdown hang and blank equations when KaTeX is unavailable kemal 2026-08-15 22:19:42 +01:00
  • bb9f0a588f Stats for Nerds tab, KaTeX methods, weather icons, outlook to top kemal 2026-08-15 22:00:27 +01:00
  • e27a4b41c8 Outlook to Live, humidity calibration, Models tab rebuilt without scrollers kemal 2026-08-15 21:36:10 +01:00
  • 49c0aee2e1 Merge Forecast into Live, four tabs; state solo-project policy kemal 2026-08-15 21:17:50 +01:00
  • dbbea1a95f chore: enforce ruff config and fix lint findings kemal 2026-08-15 20:45:02 +01:00
  • 06ce53bc44 Initial release: Ashvale Station 1.0.0 v1.0.0 kemal 2026-08-15 20:43:51 +01:00