Ian Gulliver flamingcow
  • Joined on 2026-03-05
flamingcow pushed to main at helios/heliosian 2026-08-16 00:13:02 +00:00
cf32c09ab6 Clone the login page
flamingcow pushed to main at helios/heliosian 2026-08-16 00:07:45 +00:00
f2f784fd63 Gate everything behind domain-locked google sign-in
flamingcow pushed to main at helios/heliosian 2026-08-15 23:22:31 +00:00
97af37ba40 Load sheet into in-memory data model and serve it as the API
flamingcow pushed to main at helios/heliosian 2026-08-15 22:12:30 +00:00
ba8d3d6fe4 Add data model doc and sheets explorer tool
flamingcow pushed to main at helios/heliosian 2026-08-15 21:48:55 +00:00
2406715b18 Add PWA notes, mobile browse mode, mobile layout docs
flamingcow pushed to main at helios/heliosian 2026-08-15 21:40:17 +00:00
2123603bc1 Add directory and design docs, browse eval action, tighter gitignore
flamingcow pushed to main at helios/heliosian 2026-08-15 20:29:27 +00:00
5d6e59122a Add capture browser and step-at-a-time browse tool
flamingcow pushed to main at helios/heliosian 2026-08-15 20:16:09 +00:00
20c89a61d9 Add screenshot capture tool and dev setup docs
flamingcow pushed to main at helios/heliosian 2026-08-15 20:07:50 +00:00
80b274c544 Add server skeleton with directory app and local dev loop
flamingcow pushed to main at helios/heliosian 2026-08-15 20:00:07 +00:00
4f73673735 Add goals and plan docs
flamingcow pushed to main at helios/heliosian 2026-08-15 15:57:21 +00:00
86d367d733 Add Apache 2.0 license
flamingcow created branch main in helios/heliosian 2026-08-15 15:57:21 +00:00
flamingcow pushed to main at theater/cabletest 2026-08-15 06:48:53 +00:00
6a1a860548 Panel cleanup: chip padding up a step and a tighter chip line gap, corrected/SNR numbers neutral until amber or red, dB margin casing, compound elapsed units (1m39s) ending the minutes/metres m collision, noise chip shows presence only
flamingcow pushed to main at theater/cabletest 2026-08-15 06:36:25 +00:00
9f2b074c4a Mixed FS+Wiitek test pair: modules dispatched by EEPROM PN to a BCM or Go RollBall client (whitelist panics outside the wiitek proven-safe set), SNR now solely the wiitek's IEEE margins (BCM handler SNR dropped as unactionable), ECD-clears-AN-enable trap found and fixed (7.0 |= 0x1200 on every restart, explicit restart after each diag), mixed roles FS-slave/wiitek-auto-master, window re-arms at taken edge so the one CMD write per window sits far from the poll; X710 rejects the honest FS EEPROM so the noise pair runs Fibergaga+Wiitek
flamingcow created repository helios/heliosian 2026-08-15 05:58:00 +00:00
flamingcow pushed to main at theater/cabletest 2026-08-14 15:52:37 +00:00
c0f3d0d61a Wiitek vendor doc converted to English markdown: A2 Table 3 I2C-to-MDIO mailbox spec (official RollBall protocol confirmation) plus A2.250 part number and A2.120 link rate; embedded Visio register-map figure transcribed via libvisio
flamingcow pushed to main at theater/cabletest 2026-08-13 23:33:13 +00:00
9301348850 Re-lock the mailbox window on lost phase instead of anchoring blind: one loop goroutine per module owns all transport, windows edge-locked from first touch, bringup verifies both modules before either AN restart; corrected charges and link-down reads print raw registers; harness -fuzz repeats lifecycles judging by exit status (30/30 module-clean)
flamingcow pushed to main at theater/cabletest 2026-08-13 21:24:55 +00:00
fef6b52b74 Force master/slave roles at bringup (A master / B slave, IEEE 7.32): the AN role lottery plus per-training DSP convergence moves per-pair SNR up to ~3.6 dB, so sessions are pinned to identical conditions; launch power documented firmware-pinned (1.130), single-training SNR documented as a weak qualification number
flamingcow pushed to main at theater/cabletest 2026-08-13 21:05:16 +00:00
a9f10d3055 Windowed module protocol: every op admitted inside a 3.4s window after the firmware's observed temp poll (cadence 3.5-4.2s measured, stuck-at-last-fetch stale mechanism proven and avoided), acquire/window with panic on dead heartbeat; noise column shows green on/off cycle phase, cable-missing state unchanged
flamingcow pushed to main at theater/cabletest 2026-08-13 18:04:45 +00:00
d81594ffbf Temp-warning disable proven not to silence the firmware's internal temp poll; corrected-error channel stays untrustworthy, register-docs ask is the remaining path (open-questions §5)
a3de66f746 Document the stale-read poisoning of the corrected-error channel: every burst decodes as a neighbor register, channel untrustworthy until stale reads are solved
Compare 2 commits »