# Ford Fiesta MK5 MS-CAN：解码仪表盘与收音机总线

> 记录了改款（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 定义文件尚不完整，只编码了时钟和油门踏板／转速／车速两条报文。

- 类型：案例
- 目标：协议
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-10-27
- 收录于：2026-11-03
- 原始资源：<https://github.com/roncapat/Ford-Fiesta-MK5-MS-CAN-bus>
- 一手来源：<https://github.com/roncapat/Ford-Fiesta-MK5-MS-CAN-bus/blob/7b57901e7ea6a293aacb692c1895110b2ec7175c/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/ford-fiesta-mk5-ms-can-case/>
- 记录 JSON：<https://awesomerea.org/resources/ford-fiesta-mk5-ms-can-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/ford-fiesta-mk5-ms-can-case/index.md)

## 使用条件与局限

- 纯文档项目，共 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 也未识别出许可证。

## 一手来源

1. <https://github.com/roncapat/Ford-Fiesta-MK5-MS-CAN-bus/blob/7b57901e7ea6a293aacb692c1895110b2ec7175c/README.md>
2. <https://github.com/roncapat/Ford-Fiesta-MK5-MS-CAN-bus/blob/7b57901e7ea6a293aacb692c1895110b2ec7175c/README.md#L14-L136>
3. <https://github.com/roncapat/Ford-Fiesta-MK5-MS-CAN-bus/blob/7b57901e7ea6a293aacb692c1895110b2ec7175c/Fiesta.kcd>
4. <https://github.com/roncapat/Ford-Fiesta-MK5-MS-CAN-bus/tree/7b57901e7ea6a293aacb692c1895110b2ec7175c>

## 同分区更多条目：协议

- [uniden-r8-ble：重建 Uniden R8 雷达探测器的蓝牙遥测](https://awesomerea.org/zh/resources/uniden-r8-ble-telemetry-case/index.md) · 案例
- [opendash：重建 Scanmatik SM3 J2534 适配器协议](https://awesomerea.org/zh/resources/opendash-scanmatik-sm3-protocol-case/index.md) · 案例
- [OWL：开源的 Apple 无线直连（AWDL）实现](https://awesomerea.org/zh/resources/owl-awdl-open-implementation-case/index.md) · 案例
- [QuestPad：利用 Quest Touch 无线协议构建 USB 手柄](https://awesomerea.org/zh/resources/questpad-case/index.md) · 案例
- [Stadiacast：重建 Stadia 手柄的 Wi-Fi 服务](https://awesomerea.org/zh/resources/stadiacast-case/index.md) · 案例
- [os-xgs-npu：重建 Sophos XGS 协处理器接口](https://awesomerea.org/zh/resources/os-xgs-npu-case/index.md) · 案例

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
