dtrac_quansheng_uv-k6
差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
| dtrac_quansheng_uv-k6 [2025/12/23 22:15] – [下载地址] BG6UD | dtrac_quansheng_uv-k6 [2026/01/01 23:25] (当前版本) – [下载地址] BG6UD | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | ====== 使用泉盛UV-K1/K5/ | + | ====== 使用泉盛UV-K5/ |
| - | DTrac APP 新增了对泉盛UV-K1/K5/ | + | DTrac APP 新增了对泉盛UV-K5/ |
| ===== 实现功能 ===== | ===== 实现功能 ===== | ||
| 行 12: | 行 12: | ||
| * 实时同步发射亚音参数; | * 实时同步发射亚音参数; | ||
| * 卫星入境时自动开启监听,离境后自动关闭监听; | * 卫星入境时自动开启监听,离境后自动关闭监听; | ||
| - | 注:由于泉盛UV-K1/K5/ | + | 注:由于泉盛UV-K5/ |
| ===== 硬件改造 ===== | ===== 硬件改造 ===== | ||
| 行 41: | 行 41: | ||
| {{ :: | {{ :: | ||
| - | ===== 下载地址 ===== | ||
| - | 警告:固件仅供学习和业余无线电交流,由于泉盛UV-K系列对讲机版本迭代很多,下载使用时请认准对应的版本,如果造成对讲机变砖,概不负责! | ||
| - | ==== UV-K5-v1v2 ==== | ||
| - | 固件修改自 | ||
| - | https:// | + | 在线刷机 |
| - | 仅限UV-K5和2025年11月之前的UV-K6使用,UV-K5-v2 = UV-K6-v1 | + | https://www.dtrac.cn/uvtools/ |
| - | + | ===== 下载地址 ===== | |
| - | 固件下载地址: {{ :quansheng_uvk6_firmware_for_dtrac.bin |}} | + | |
| - | ==== UV-K5-v3 | + | |
| - | 固件修改自 | + | |
| - | + | ||
| - | https:// | + | |
| - | + | ||
| - | 仅限2025年12月之后生产的的新版UV-K6使用 | + | |
| - | 固件内测中,敬请关注! | + | 固件下载地址: {{ :uv-k5-k6_dp32g030_firmware_for_dtrac.bin |}} |
| - | ==== UV-K1 ==== | + | |
| - | 固件修改自 | + | |
| - | https:// | ||
| - | |||
| - | 固件内测中,敬请关注! | ||
| ===== 对讲机设置 ===== | ===== 对讲机设置 ===== | ||
| 行 86: | 行 70: | ||
| ===== 相关协议 ===== | ===== 相关协议 ===== | ||
| - | ==== Protocol for UV-K1/K5/K6 ==== | + | ==== Protocol for UV-K5/K6 ==== |
| The programming protocol used by this software has been reverse engineered | The programming protocol used by this software has been reverse engineered | ||
| 行 114: | 行 98: | ||
| I intend to publish a further description of the protocol, and the EEPROM | I intend to publish a further description of the protocol, and the EEPROM | ||
| contents, meanwhile the sources can be used as documentation. | contents, meanwhile the sources can be used as documentation. | ||
| + | |||
| + | === 计算机与无线电台之间的指令 === | ||
| + | * ID 功能描述 | ||
| + | * 0x0514 会话初始化,关于版本信息和状态的回复 | ||
| + | * 0x051B EEPROM读出 | ||
| + | * 0x051D 致EEPROM | ||
| + | * 0x0527 RSSI值读数 | ||
| + | * 0x0529 ADC读数,电池信息回复 | ||
| + | * 0x052D 检查锁状态 | ||
| + | * 0x052F 会话初始化、回复、详细版本信息和状态 | ||
| + | * 0x0601 BK4819 寄存器读出 | ||
| + | * 0x0602 写入BK4819寄存器 | ||
| + | * 0x0801 按键模拟 | ||
| + | * 0x0803 将LCD屏幕内存转储到PC | ||
| + | * 0x0808 扫描 | ||
| + | * 0x0850 写入多个寄存器 | ||
| + | * 0x0851 读取多个寄存器 | ||
| + | * 0x0860 配置GPIO引脚 | ||
| + | * 0x0861 GPIO 引脚状态读数 | ||
| + | * 0x0870 启用全控制模式 | ||
| + | * 0x0888 扫描 | ||
| + | |||
| + | === 计算机与无线电之间通信的实际数据 === | ||
| + | 以下是您在全盛码头选择[F-0]调频收音机时的序列数据。 | ||
| + | |||
| + | AB CD 06 00 17 64 16 E6 2E 91 E8 EA DC BA | ||
| + | |||
| + | |||
| + | - 分组发起 数据包以0xAB 0xCD开头。 | ||
| + | - 数据长度 接下来的两个字节表示实际的有效载荷数据长度。 | ||
| + | - 有效载荷 接下来的7字节是经过异或处理的载荷数据中的主要信息部分,包括要发送和接收的命令。 | ||
| + | - CRC校验和 是一种CRC校验和,用于确保以下1字节有效载荷数据的完整性。 | ||
| + | - 数据包终止 最后一个0xDC 0xBA表示数据包的结束。 | ||
| + | |||
| + | |||
| + | 发送和接收的数据在以下字节列中进行了异或加密: | ||
| + | |||
| + | |||
| + | 通过异或处理的数据可以通过异或解锁,每个字节对应的字节{ 0x16, 0x6c, 0x14, 0xe6, 0x2e, 0x91, 0x0d, 0x40, 0x21, 0x35, 0xd5, 0x40, 0x13, 0x03, 0xe9, 0x80 } | ||
| + | |||
| + | |||
| + | |||
| + | AB CD 06 00 17 64 16 E6 2E 91 E8 EA DC BA | ||
| + | |||
| + | * 0x17 XOR 0x16 → 0x01 | ||
| + | * 0x64 XOR 0x6C → 0x08 | ||
| + | * 0x16 XOR 0x14 → 0x02 | ||
| + | * 0xE6 XOR 0xE6 → 0x00 | ||
| + | * 0x2E XOR 0x2E → 0x00 | ||
| + | * 0x91 XOR 0x91 → 0x00 | ||
| + | * 0xE8 XOR 0x0D → 0xE5 | ||
| + | |||
| + | 实际数据 → AB CD 06 00 01 08 02 00 00 00 E5 EA DC BA | ||
| + | |||
| + | |||
| ==== Data for DTrac APP ==== | ==== Data for DTrac APP ==== | ||
dtrac_quansheng_uv-k6.1766499359.txt.gz · 最后更改: 2025/12/23 22:15 由 BG6UD
