{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/laishouchao/deli-xiangyinbao-x1-reverse/blob/b83bcc6921e6f207e30bfc503df28c9f70ad8bde/docs/PROTOCOL.md"
  ],
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "Deli XiangYinBao X1 reconstructs the portable label printer's proprietary Bluetooth printing protocol from HCI captures and Frida observations. It documents CRC32 framing, 384-dot bitmap encoding, replies, and print sequencing, with Python and JavaScript implementations, capture parsers, and regression tests.",
  "description_zh": "Deli XiangYinBao X1 项目依据 HCI 抓包及 Frida 观察重建便携标签打印机的私有蓝牙协议，记录 CRC32 帧格式、384 点位图编码、应答与打印顺序，并提供 Python、JavaScript 实现、抓包解析器和回归测试。",
  "entry_url": "https://awesomerea.org/resources/deli-xiangyinbao-x1-protocol-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/deli-xiangyinbao-x1-protocol-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/laishouchao/deli-xiangyinbao-x1-reverse/blob/b83bcc6921e6f207e30bfc503df28c9f70ad8bde/README.md",
  "group": "cases",
  "id": "deli-xiangyinbao-x1-protocol-case",
  "json_url": "https://awesomerea.org/resources/deli-xiangyinbao-x1-protocol-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/deli-xiangyinbao-x1-protocol-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/deli-xiangyinbao-x1-protocol-case/index.md",
  "name": "Deli XiangYinBao X1: reconstructing a Bluetooth label printer protocol",
  "name_zh": "Deli XiangYinBao X1：重建蓝牙标签打印协议",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "license"
  ],
  "requirements": [
    "A Deli XiangYinBao X1 printer is required for physical printing; protocol tests can use the included captures without hardware.",
    "The PC client uses bleak, pyserial, Pillow, and segno.",
    "MIT license."
  ],
  "requirements_zh": [
    "实际打印需要得力相印宝 X1；协议测试可使用仓库中的抓包，无需硬件。",
    "PC 客户端依赖 bleak、pyserial、Pillow 和 segno。",
    "采用 MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/laishouchao/deli-xiangyinbao-x1-reverse",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
