Skip to content

History / RocNet on the Mesh

Revisions

  • Docs review and the district simulators plan - Home, Node-Lite, DCC-EX, LocoNet Adapter, Architecture, RocNet on the Mesh, Module and Layout Files: brought up to date (GCA101 stage 2, lite servers and failover, turnouts on DCC-EX, sensors as RocNet, the module editor, O6 answered); two broken anchors and the Node-Lite button table fixed. - New page District Simulators and Train Tracking: the plan, steps 1 to 5 built. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    Timo Sariwating committed Nov 2, 2026
  • Signals: new pages Signal Faces and Choosing and Placing Signals; sensors as RocNet - Signal Faces: every DB LED signal Hive-Rail draws, each aspect pictured, as faces and panel tiles, with the Viessmann models and the one-red option. - Choosing and Placing Signals: which signal goes where and what it shows, as SpDrS60 panels (two animated), Ks, shunting, the common mistakes, which Viessmann models to buy, wiring them with MobaLedLib, and the sources (Ril 301, EBO §14, Wikipedia, Viessmann, MobaLedLib). - Architecture §2.2: RocNet for what a RocNet tool should understand, JSON for Hive-Rail's own state; RocNet on the Mesh §9: nodes report their detectors as RocNet sensor reports. - Home and Module and Layout Files link and use the new signal tiles. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    Timo Sariwating committed Nov 1, 2026
  • Docs: global go and the GLOBAL state line, lite node heartbeat fields, dispatcher keys, Home focus Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    Timo Sariwating committed Oct 31, 2026
  • Loco register, slot translation and the LocoNet buffer FRED page section 14: the loco register by address, throttle numbers for throttle buses, slot ownership per LocoNet connection with translation, how a FRED gets and keeps a loco (dispatch, reconnect, purge, knob check), the Rocrail slot server finding, and dispatch as the next step. README-level status on Home and RocNet on the Mesh. Node board page: the LocoNet buffer as built. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @CuriousTimo CuriousTimo committed Oct 29, 2026
  • Dispatcher screen and slot sync check Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @CuriousTimo CuriousTimo committed Oct 29, 2026
  • Update status: DCC-EX on the 2021 board, node board in progress Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @CuriousTimo CuriousTimo committed Oct 29, 2026
  • Record the node as LocoNet slot master and the dual-track simulation Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @CuriousTimo CuriousTimo committed Oct 29, 2026
  • Use the [DCC-EX] log tag in the dashboard description Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @CuriousTimo CuriousTimo committed Oct 29, 2026
  • Add the DCC-EX adapter page and the Rocrail clock test New DCC-EX Adapter page: connection, commands and replies, overload reporting from the EX-CommandStation source, the fast clock and the recorded ESP32 transcript. RocNet on the Mesh records the Rocrail fast clock test and the updated implementation status. The architecture spec notes the known DCC-EX overload token. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @CuriousTimo CuriousTimo committed Oct 29, 2026
  • Hive-Rail commands the fast clock; add implementation status RocNet on the Mesh §7 now has Hive-Rail as clock master (decision R11), an implementation status table and the stage 1 setup over LocoNet TCP. The LocoNet Adapter documents slot 123 as recorded from Rocrail with JMRI's encoding, and what is implemented. Home shows the current focus with its state. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @CuriousTimo CuriousTimo committed Oct 28, 2026
  • Power is per district, with a global emergency stop Adds decision R10: on, off and emergency stop switch only the receiving district. The only layout-wide action is the explicit global emergency stop, a RocNet halt on rn/cs/all. Updates routing, the LocoNet mapping, diagrams, Home and the architecture spec, and marks the FRED page's layout-wide power section as superseded. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @CuriousTimo CuriousTimo committed Oct 28, 2026
  • Make RocNet the mesh protocol and defer FRED support - New page RocNet on the Mesh: RocNet frames on routed Zenoh keys, global power, halt and short reporting, fast clock, loco commands, devices, edge adapters, dashboard, stage 1 test with Rocrail, decisions R1-R9 and open questions, based on the official RocNet protocol page. - New page LocoNet Adapter: LocoNet centrals and module LocoNet devices as an edge adapter translating to RocNet, with the LocoNet message reference and the stage 2 Intellibox test. - The LocoNet distributed master page becomes FRED Throttles and the Distributed Master, marked deferred. - Architecture, Home and the RocNet compatibility page point to the new structure; FRED support becomes roadmap phase 8. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @CuriousTimo CuriousTimo committed Oct 28, 2026