{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/2333hutao/dsh-ls125-uv-probe/blob/c252d589d1d021bc08a386cd110e96cd011cb4a2/skill/PROTOCOL.md"
  ],
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "dsh-ls125-uv-probe reconstructs the UART exchange between a LinShang LS125 meter and its UVALED-X3 UV probe and implements a replacement STM32F103 host. Its protocol notes cover 9600 8N1 framing, polling and clear commands, measurement fields and CRC-16/MODBUS. Capture and decoding scripts and a sample trace accompany the agent skill.",
  "description_zh": "dsh-ls125-uv-probe 重建林上 LS125 仪表与 UVALED-X3 紫外探头之间的 UART 通信，并实现 STM32F103 替代主机。协议文档说明 9600 8N1、轮询与清零命令、测量字段及 CRC-16/MODBUS；仓库还提供智能体技能、抓取解码脚本和样本记录。",
  "entry_url": "https://awesomerea.org/resources/dsh-ls125-uv-probe-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/dsh-ls125-uv-probe-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/2333hutao/dsh-ls125-uv-probe/blob/c252d589d1d021bc08a386cd110e96cd011cb4a2/README.md",
  "group": "cases",
  "id": "dsh-ls125-uv-probe-case",
  "json_url": "https://awesomerea.org/resources/dsh-ls125-uv-probe-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/dsh-ls125-uv-probe-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/dsh-ls125-uv-probe-case/index.md",
  "name": "dsh-ls125-uv-probe: reconstructing the LS125 probe protocol and host",
  "name_zh": "dsh-ls125-uv-probe：重建 LS125 探头协议与主机",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "testing",
    "limits",
    "license"
  ],
  "requirements": [
    "The hardware workflow uses a LinShang LS125 meter, UVALED-X3 probe and STM32F103 host board.",
    "The author reports 21 received frames with zero CRC errors and zero timeouts.",
    "The meaning of two constant response bytes remains unresolved.",
    "MIT license."
  ],
  "requirements_zh": [
    "硬件实验使用林上 LS125 仪表、UVALED-X3 探头和 STM32F103 主机板。",
    "作者报告收到 21 帧，CRC 错误和超时均为零。",
    "响应中两个恒定字节的含义仍未确定。",
    "MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/2333hutao/dsh-ls125-uv-probe",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
