{
  "added_at": "2026-11-03",
  "additional_evidence_urls": [
    "https://github.com/roncapat/Ford-Fiesta-MK5-MS-CAN-bus/blob/7b57901e7ea6a293aacb692c1895110b2ec7175c/README.md#L14-L136",
    "https://github.com/roncapat/Ford-Fiesta-MK5-MS-CAN-bus/blob/7b57901e7ea6a293aacb692c1895110b2ec7175c/Fiesta.kcd",
    "https://github.com/roncapat/Ford-Fiesta-MK5-MS-CAN-bus/tree/7b57901e7ea6a293aacb692c1895110b2ec7175c"
  ],
  "category": "reconstruction-cases",
  "description_en": "Documents the medium-speed CAN bus that links the 6000CD radio and the dashboard of a restyled (post-2006) Ford Fiesta MK5, worked out by tapping the bus at the radio's QuadLock connector with a Seeed CAN-BUS Shield on an Arduino Uno. The README describes 18 partly or fully decoded message IDs on the 125 kbit/s bus, with byte layouts and scaling formulas: radio text sent to the dashboard LCD over ISO-TP, station names, volume, CD track and steering-column mode and seek buttons, as well as broadcast clock, door, lock, reverse-gear, indicator, light, handbrake, airbag-lamp, pedal, RPM, speed, coolant, key-position, battery and partial VIN data. An incomplete Kayak .kcd definition encodes only the clock and gas-pedal/RPM/speed messages.",
  "description_zh": "记录了改款（2006 年后）Ford Fiesta MK5 上连接 6000CD 收音机与仪表盘的中速 CAN 总线。作者在收音机的 QuadLock 连接器处用 Arduino Uno 加 Seeed CAN-BUS Shield 接入总线，据此推断出这些内容。README 描述了这条 125 kbit/s 总线上 18 个已部分或完全解码的报文 ID，给出字节布局和换算公式：包括收音机经 ISO-TP 发往仪表 LCD 的文字、电台名称、音量、CD 曲目以及转向柱旁的模式与搜台按键，还有广播的时钟、车门、门锁、倒挡、转向灯、灯光、手刹、安全气囊指示灯、踏板、转速、车速、冷却液温度、钥匙位置、蓄电池电压和部分 VIN 数据。附带的 Kayak .kcd 定义文件尚不完整，只编码了时钟和油门踏板／转速／车速两条报文。",
  "entry_url": "https://awesomerea.org/resources/ford-fiesta-mk5-ms-can-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/ford-fiesta-mk5-ms-can-case/",
  "evidence_url": "https://github.com/roncapat/Ford-Fiesta-MK5-MS-CAN-bus/blob/7b57901e7ea6a293aacb692c1895110b2ec7175c/README.md",
  "group": "cases",
  "id": "ford-fiesta-mk5-ms-can-case",
  "json_url": "https://awesomerea.org/resources/ford-fiesta-mk5-ms-can-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/ford-fiesta-mk5-ms-can-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/ford-fiesta-mk5-ms-can-case/index.md",
  "name": "Ford Fiesta MK5 MS-CAN: decoding the dashboard and radio bus",
  "name_zh": "Ford Fiesta MK5 MS-CAN：解码仪表盘与收音机总线",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirements": [
    "Documentation-only project with 25 commits from 2020-08-22 to the reviewed master commit of 2020-09-30, and no releases or tags. It applies to a Fiesta MK5 built after 2006 (the restyled model) with the 2-DIN 6000CD radio; the README notes that the steering-column volume buttons do not appear on MS-CAN, and the decoding of some IDs is partial.",
    "No Ford software or files are needed; reading the bus requires a CAN interface on the CANH and CANL lines at the radio's QuadLock connector, which the README says needs no 120-ohm terminator. The author used a Seeed CAN-BUS Shield V2.0 on an Arduino Uno R3, but the repository holds only the README, the Kayak .kcd file, a connector pinout image and dashboard indicator icons, with no capture logs, sniffer code or Arduino sketch.",
    "Message layouts and formulas such as volume, track time, speed, coolant temperature and battery voltage are author-reported from the author's own car, and the ISO-TP reading of the LCD text messages is credited to a Reddit commenter. The README documents decoding of observed traffic and gives no procedure for sending frames to the car.",
    "The repository has no license file and GitHub detects none."
  ],
  "requirements_zh": [
    "纯文档项目，共 25 个提交，时间从 2020-08-22 到所审阅的 2020-09-30 master 提交，没有发行版或标签。适用于 2006 年后生产（改款）、配备 2-DIN 6000CD 收音机的 Fiesta MK5；README 指出转向柱旁的音量键不会出现在 MS-CAN 上，部分报文 ID 只解码了一部分。",
    "不需要任何 Ford 软件或文件；读取总线需要在收音机 QuadLock 连接器的 CANH 和 CANL 线上接入 CAN 接口，README 称无需 120 欧姆终端电阻。作者使用的是插在 Arduino Uno R3 上的 Seeed CAN-BUS Shield V2.0，但仓库只有 README、Kayak .kcd 文件、一张连接器针脚图和若干仪表指示灯图标，没有抓包记录、嗅探代码或 Arduino 程序。",
    "报文布局以及音量、曲目时间、车速、冷却液温度和蓄电池电压等换算公式均为作者依据自己的车辆报告；LCD 文字报文采用 ISO-TP 的判断归功于一位 Reddit 评论者。README 只记录对所观察流量的解码，没有给出向车辆发送帧的步骤。",
    "仓库没有许可证文件，GitHub 也未识别出许可证。"
  ],
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/roncapat/Ford-Fiesta-MK5-MS-CAN-bus",
  "verification": "source-reviewed",
  "verified_at": "2026-10-27"
}
