Skip to content

History / Discovery Protocol

Revisions

  • fix: correct discovery packet structure for both protocols Status code is at offset 0x8A in both legacy and modern protocols, not 0x80 (legacy) or 0x90 (modern) as previously documented. Modern name field is 128B + 4B padding, not 132B. Added LAN mode flag at 0x90 and corrected serial number field size to 128B + 2B padding.

    @GhostTypes GhostTypes committed Mar 16, 2026
  • Complete wiki: add 6 new pages, update 8 existing pages New pages: - Adventurer 4 Series (TCP-only, Pro/Lite variant comparison) - AD5X Root Access (SSH/ADB via USB firmware update) - AD5X Maintenance Console (hidden 5-tab debug/calibration UI) - Adventurer 5M Maintenance Console (hidden maintenance UI) - AD5X IFS Serial Protocol (UART F-command reference, 12 commands) - AD5X Platform Notes (Ingenic X2600 MIPS32, hardware, filesystem) Updated pages: - Home: add links for A4 Series and Advanced section - _Sidebar: reorganize into Core Protocols, References, Printer Families, Advanced - Capability-Matrix: rename A4 Pro to A4 Series (Pro + Lite identical) - Adventurer-3-Series: add 4-variant comparison table (AD3/Lite/Pro2/3C) - Authentication: update A4 Pro to A4 Series - TCP-Protocol: add M28 path regex and timeout behavior - Discovery-Protocol: remove TypeScript code example - State-Machines: remove TypeScript code examples Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

    @GhostTypes GhostTypes committed Mar 16, 2026
  • Fix title

    @GhostTypes GhostTypes committed Feb 22, 2026