{
  "added_at": "2026-11-08",
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "Wanderer implements control software and a data plotter for an Elektrobit/Extrabit portable sensor device from around 1991. The author says the unit they examined measures ambient temperature and vibration, and reports reversing its serial protocol and reimplementing parts of the original Windows control software in Python.",
  "description_zh": "Wanderer 为约 1991 年的 Elektrobit/Extrabit 便携式传感器设备实现控制程序和数据绘图工具。作者称其研究的设备可测量环境温度和振动，并表示已逆向分析串口协议、用 Python 重实现原 Windows 控制软件的部分功能。",
  "entry_url": "https://awesomerea.org/resources/wanderer-device-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/wanderer-device-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/susji/wanderer/blob/1c85cc447c2f824ab17762ae035254aa66e6b6f0/README.md",
  "group": "cases",
  "id": "wanderer-device-case",
  "json_url": "https://awesomerea.org/resources/wanderer-device-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/wanderer-device-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/wanderer-device-case/index.md",
  "name": "Wanderer: rebuilding sensor control over a reverse-engineered serial link",
  "name_zh": "Wanderer：通过逆向串口协议重建传感器控制",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "testing",
    "license"
  ],
  "requirements": [
    "A Wanderer device and an RS232 connection are required.",
    "The author reports success only on Windows 10 with a motherboard RS232 port; USB–RS232 adapters and Linux did not work in their attempts.",
    "GPL-3.0."
  ],
  "requirements_zh": [
    "需要 Wanderer 设备及 RS232 连接。",
    "作者称仅在 Windows 10 搭配主板原生 RS232 端口时成功；其尝试的 USB–RS232 适配器和 Linux 环境未成功。",
    "采用 GPL-3.0 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/susji/wanderer",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
