DTrac-卫星跟踪系统

致力于业余卫星通联便携化和智能化

用户工具

站点工具


dtrac_quansheng_uv-k6

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
dtrac_quansheng_uv-k6 [2025/12/23 22:14] – [UV-K5-v3] BG6UDdtrac_quansheng_uv-k6 [2026/01/01 23:25] (当前版本) – [下载地址] BG6UD
行 1: 行 1:
-====== 使用泉盛UV-K1/K5/K6定制固件 ====== +====== 使用泉盛UV-K5/K6定制固件 ====== 
-DTrac APP 新增了对泉盛UV-K1/K5/K6的支持,现在可以通过APP操控UV-K1/K5/K6实时同步卫星转发器参数,方便业余卫星通联操作。+DTrac APP 新增了对泉盛UV-K5/K6的支持,现在可以通过APP操控UV-K5/K6实时同步卫星转发器参数,方便业余卫星通联操作。
  
 ===== 实现功能 ===== ===== 实现功能 =====
行 12: 行 12:
   * 实时同步发射亚音参数;   * 实时同步发射亚音参数;
   * 卫星入境时自动开启监听,离境后自动关闭监听;   * 卫星入境时自动开启监听,离境后自动关闭监听;
-注:由于泉盛UV-K1/K5/K6硬件限制,除FM外的模式仅对接收信道有效。+注:由于泉盛UV-K5/K6硬件限制,除FM外的模式仅对接收信道有效。
 ===== 硬件改造 ===== ===== 硬件改造 =====
  
行 41: 行 41:
  
 {{ ::uv-k6官方升级固件程序和说明.zip |}} {{ ::uv-k6官方升级固件程序和说明.zip |}}
-===== 下载地址 ===== 
-警告:固件仅供学习和业余无线电交流,由于泉盛UV-K系列对讲机版本迭代很多,下载使用时请认准对应的版本,造成对讲机变砖,概不负责! 
-==== UV-K5-v1v2 ==== 
-固件修改自 
  
-https://github.com/egzumer/uv-k5-firmware-custom+在线刷机
  
-仅限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://github.com/armel/uv-k1-k5v3-firmware-custom+
  
-仅限2025年12月之后生产的的新版UV-K6使用+固件下载地址: {{ :uv-k5-k6_dp32g030_firmware_for_dtrac.bin |}}
  
-固件内测中,敬请关注! 
-==== UV-K1 ==== 
-固件修改自 
- 
-https://github.com/armel/uv-k1-k5v3-firmware-custom 
 ===== 对讲机设置 ===== ===== 对讲机设置 =====
  
行 84: 行 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
行 112: 行 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.1766499259.txt.gz · 最后更改: 2025/12/23 22:14 由 BG6UD