dtrac_radio
差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
| dtrac_radio [2026/04/24 07:46] – [消息公告 09] bg6ud | dtrac_radio [2026/05/13 20:50] (当前版本) – [命令类型] bg6ud | ||
|---|---|---|---|
| 行 11: | 行 11: | ||
| 其中BLE部分UUID定义如下: | 其中BLE部分UUID定义如下: | ||
| - | * Service UUID: 0000FFF0-0000-1000-8000-00805F9B34FB | + | ^ 数据类型 ^ 定义 ^ |
| - | | + | | Service UUID | 0000FFF0-0000-1000-8000-00805F9B34FB |
| - | | + | | Notify feature |
| + | | Write feature | ||
| ====== 对接流程 ====== | ====== 对接流程 ====== | ||
| 行 30: | 行 31: | ||
| ====== 命令类型 ====== | ====== 命令类型 ====== | ||
| - | 命令类型和DATA定义如下: | + | 命令类型和DATA定义如下。 |
| 行 43: | 行 44: | ||
| __FD FD 00 DATA1 FC FC__ | __FD FD 00 DATA1 FC FC__ | ||
| - | DATA1定义: | + | 定义: |
| - | + | ^ DATA1 ^ 功能描述 ^ | |
| - | | + | | 00 | 电量状态 |
| - | | + | | 01 | 接收状态 |
| - | | + | | 02 | 发射状态 |
| - | | + | | 03 | 高驻波状态 |
| - | | + | | 04~99 | 其他待定 |
| ==== 响应命令 ==== | ==== 响应命令 ==== | ||
| __FD FD 00 DATA1 DATA2 FC FC__ | __FD FD 00 DATA1 DATA2 FC FC__ | ||
| - | DATA1、DATA2定义: | + | 定义: |
| + | ^ DATA1 ^ DATA2 ^ 功能描述 ^ 范例 ^ | ||
| + | | 00 | 00~09 | 电量状态 | 电量低 -> FD FD 00 00 00 FC FC | | ||
| + | | 01 | 00=开(无信号) 01=关(有信号)| 接收状态 | 静噪开 -> FD FD 00 01 00 FC FC | | ||
| + | | 02 | 00=未发射 01=发射中 | 发射状态 | PTT发射中 -> FD FD 00 02 01 FC FC | | ||
| + | | 03 | 00=低驻波 01=高驻波 | 驻波状态 | 高驻波 -> FD FD 00 03 01 FC FC | | ||
| + | | 04~99 | 其他待定 | | ||
| - | * 00=电量级别 对应DATA2: | ||
| - | * 01=接收状态 对应DATA2: | ||
| - | * 02=发射状态 对应DATA2: | ||
| - | * 03=高驻波状态 ,对应DATA2:高驻波状态 00=高驻波关 01=高驻波开,如:高驻波 -> FD FD 00 03 01 FC FC | ||
| ===== 频率读写 01 ===== | ===== 频率读写 01 ===== | ||
| 行 71: | 行 73: | ||
| DATA2=TX频率 四字节长度,前补零处理 | DATA2=TX频率 四字节长度,前补零处理 | ||
| - | |||
| - | 数据格式定义: | ||
| 频率:最大值十进制 4294967295Hz, | 频率:最大值十进制 4294967295Hz, | ||
| - | 如:接收频率为145925868Hz(转换为16进制为: | + | 定义: |
| + | ^ 数据类型 ^ 功能描述 ^ 范例 ^ | ||
| + | | DATA1 | RX频率 | 145925868Hz -> 08 B2 A6 EC | | ||
| + | | DATA2 | TX频率 | 432122395Hz -> 19 C1 AA 1B | | ||
| + | 如上:接收频率为145925868Hz(转换为16进制为: | ||
| ==== 读取命令 ==== | ==== 读取命令 ==== | ||
| 行 95: | 行 99: | ||
| __FD FD 02 DATA1 DATA2 FC FC__ | __FD FD 02 DATA1 DATA2 FC FC__ | ||
| - | DATA1定义: | ||
| - | RX模式 | ||
| - | 00=LSB | ||
| - | 01=USB | ||
| - | 02=AM | ||
| - | 03=CW | ||
| - | 04=RTTY | ||
| - | 05=FM | ||
| - | DATA1定义: | + | 定义: |
| - | TX模式 | + | ^ 数据类型 ^ 功能描述 ^ 范例 ^ |
| - | 00=LSB | + | | DATA1 | RX模式 |
| - | 01=USB | + | | DATA2 | TX模式 | USB -> 01 | |
| - | 02=AM | + | |
| - | 03=CW | + | |
| - | 04=RTTY | + | |
| - | 05=FM | + | |
| - | 如:FM模式 -> FD FD 02 05 05 FC FC | + | DATA1、2取值: |
| + | 00=LSB 01=USB 02=AM 03=CW 04=RTTY 05=FM | ||
| + | |||
| + | 如:RX、TX全FM模式 -> FD FD 02 05 05 FC FC | ||
| ==== 读取命令 ==== | ==== 读取命令 ==== | ||
| 行 128: | 行 123: | ||
| __FD FD 03 DATA1 DATA2 FC FC__ | __FD FD 03 DATA1 DATA2 FC FC__ | ||
| + | 定义: | ||
| + | ^ DATA1 ^ 功能描述 ^ DATA2两字节长度 ^ | ||
| + | | 00 | 模拟亚音 | 模拟亚音频率(Hz)*10, | ||
| + | | 01 | 正向数字亚音 | 取数字部分,取整后调用,转换为16进制,前补零;值为0时,关闭亚音 | | ||
| + | | 02 | 反向数字亚音 | 取数字部分,取整后调用,转换为16进制,前补零;值为0时,关闭亚音 | | ||
| - | DATA1定义: | ||
| - | 00=模拟亚音 | ||
| - | 01=正向数字亚音 | ||
| - | 02=反向数字亚音 | ||
| - | |||
| - | DATA2定义: | ||
| - | 两字节长度;模拟亚音:模拟亚音频率(Hz)*10, | ||
| 如:模拟亚音88.5Hz -> FD FD 03 00 03 75 FC FC 数字亚音D023N -> FD FD 03 01 00 17 FC FC | 如:模拟亚音88.5Hz -> FD FD 03 00 03 75 FC FC 数字亚音D023N -> FD FD 03 01 00 17 FC FC | ||
| 行 152: | 行 145: | ||
| __FD FD 09 DATA1 DATA2 FC FC__ | __FD FD 09 DATA1 DATA2 FC FC__ | ||
| - | DATA1、DATA2定义: | + | 定义: |
| - | + | ^ DATA1 ^ 功能描述 ^ DATA2 ^ 范例 ^ | |
| - | * DATA1=01,卫星入境提醒,DATA2共2个取值范围:00~01,00=已入境或已离境 | + | | 01 | 入境提醒 |
| - | + | | 02 | 卫星名称 | |
| - | * DATA1=02,卫星名称,DATA2为卫星名称的16进制,如:ISS (ZARYA) | + | | 其他 | 待定 | | |
| - | * 其他待定 | ||
| ====== 已加入的电台型号 ====== | ====== 已加入的电台型号 ====== | ||
| 期待您的加入! | 期待您的加入! | ||
dtrac_radio.1776987961.txt.gz · 最后更改: 由 bg6ud
