{
  "added_at": "2026-11-08",
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "Indian Thunder Stroke documents a listen-only J1939 CAN decoder for a 2017 Indian Springfield motorcycle, with ESP32-S3 firmware and an Android instrument cluster. Its findings map messages for tyre pressure and temperature, fault codes, controls and engine state, including measured PGN and byte positions; the hardware publishes decoded values over BLE.",
  "description_zh": "Indian Thunder Stroke 记录了针对 2017 年款 Indian Springfield 摩托车的只监听 J1939 CAN 解码器，并提供 ESP32-S3 固件和 Android 仪表界面。资料映射了胎压与温度、故障码、控制状态和发动机状态等消息，列出实测 PGN 与字节位置；硬件通过 BLE 发布解码结果。",
  "entry_url": "https://awesomerea.org/resources/indian-thunderstroke-canbus-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/indian-thunderstroke-canbus-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/Prinsessen/indian-thunderstroke-canbus/blob/7762da2c5feca896dbc29fa9ee3db8da6ab83654/README.md",
  "group": "cases",
  "id": "indian-thunderstroke-canbus-case",
  "json_url": "https://awesomerea.org/resources/indian-thunderstroke-canbus-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/indian-thunderstroke-canbus-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/indian-thunderstroke-canbus-case/index.md",
  "name": "Indian Thunder Stroke: decoding motorcycle CAN signals",
  "name_zh": "Indian Thunder Stroke：解析摩托车 CAN 信号",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "testing",
    "license"
  ],
  "requirements": [
    "The documented setup uses a CANFD-MC ESP32-S3 board connected to the motorcycle's service connector.",
    "The author developed and checked the decoding on a 2017 Indian Springfield; equipment-dependent signals on other models may differ.",
    "MIT license."
  ],
  "requirements_zh": [
    "文档所述配置使用接入摩托车维修接口的 CANFD-MC ESP32-S3 开发板。",
    "作者在 2017 年款 Indian Springfield 上开发并核对解码结果；其他型号的选装设备信号可能不同。",
    "MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/Prinsessen/indian-thunderstroke-canbus",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
