DTrac-卫星跟踪系统

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

用户工具

站点工具


dtrac_radio

差别

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

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
dtrac_radio [2025/12/02 09:25] – [状态 00] BG6UDdtrac_radio [2025/12/05 10:39] (当前版本) – [响应命令] BG6UD
行 5: 行 5:
 {{:ylqf666.jpg?direct&400|}} {{:ylqf666.jpg?direct&400|}}
  
-====== 开放协议 V1.1 ======+====== 开放协议 V1.0.1 ======
  
 在DTrac APP中默认使用网络或蓝牙串口作为DTrac Radio的对接方式,协议遵循串口标准。 在DTrac APP中默认使用网络或蓝牙串口作为DTrac Radio的对接方式,协议遵循串口标准。
行 14: 行 14:
 ====== 协议格式 ====== ====== 协议格式 ======
  
-__FD FD 命令类型 DATA FC__+__FD FD 命令类型 DATA FC FC__
  
 控制和返回命令格式相同 控制和返回命令格式相同
行 36: 行 36:
  
 __FD FD 00 DATA1 FC FC__ __FD FD 00 DATA1 FC FC__
 +
 +DATA1定义:
 +
 +  * 00=电量状态
 +  * 01=接收状态 
 +  * 02=发射状态 
 +  * 03=高驻波状态
 +  * 其他待定
  
 ==== 响应命令 ==== ==== 响应命令 ====
行 41: 行 49:
 __FD FD 00 DATA1 DATA2 FC FC__ __FD FD 00 DATA1 DATA2 FC FC__
  
 +DATA1、DATA2定义:
 +
 +  * 00=电量 对应DATA2:00=电量低 01=电量正常,如:电量低 -> FD FD 00 00 00 FC FC 电量低警告可以由电台主动公告
 +  * 01=接收状态 对应DATA2:静噪状态 00=开(无信号) 01=关(有信号),如:静噪开 -> FD FD 00 01 00 FC FC
 +  * 02=发射状态 对应DATA2:PTT状态 00=未发射 01=发射中,如:PTT发射中 -> FD FD 00 02 01 FC FC
 +  * 03=高驻波状态 ,对应DATA2:高驻波状态 00=高驻波关 01=高驻波开,如:高驻波 -> FD FD 00 03 01 FC FC
  
  
行 56: 行 70:
 DATA2=TX频率 四字节长度,前补零处理  DATA2=TX频率 四字节长度,前补零处理 
  
-DATA定义:+数据格式定义:
  
 频率:最大值十进制 4294967295Hz,转换为16进制最大为FF FF FF FF  频率:最大值十进制 4294967295Hz,转换为16进制最大为FF FF FF FF 
行 67: 行 81:
 ==== 响应命令 ==== ==== 响应命令 ====
 __FD FD 01 DATA1 DATA2 FC FC__ __FD FD 01 DATA1 DATA2 FC FC__
 +
 +如:查询频率 -> FD FD 01 FC FC ,返回 接收频率为145925868Hz(转换为16进制为:08 B2 A6 EC),发射频率为432122395Hz(转换为16进制为:19 C1 AA 1B) → FD FD 01 08 B2 A6 EC 19 C1 AA 1B FC FC
  
  
行 129: 行 145:
  
  
-===== 查询专属命令 09 ===== 
-__FD FD 09 命令类型 DATA FC FC__ 
- 
-返回信息格式: 
- 
-__FD FD 命令类型 DATA FC FC__ 
- 
-命令类型: 00=设备状态,01=频率,02=模式,03=亚音 
- 
-DATA=返回值 ,参照上文相应格式 
- 
-如:查询电量状态 → FD FD 09 00 00 FC FC ,返回 电量低 → FD FD 00 00 00 FC FC 电量低警告可以由电台主动公告 
- 
-查询频率 -> FD FD 09 01 FC FC ,返回 接收频率为145925868Hz(转换为16进制为:08 B2 A6 EC),发射频率为432122395Hz(转换为16进制为:19 C1 AA 1B) → FD FD 01 08 B2 A6 EC 19 C1 AA 1B FC FC 
- 
-协议待更新 
- 
-====== 开放协议 V1.0(自V1.0.93作废) ====== 
- 
-在DTrac APP中默认使用网络或蓝牙串口作为DTrac Radio的对接方式,协议遵循串口标准。 
- 
-====== 对接流程 ====== 
-DTrac APP首先发送电量状态查询命令给电台:FD FD 09 00 00 FC FC,电台返回电台电量状态如: FD FD 00 00 01 FC FC,然后通过连接认证,APP开始同步多普勒频率、模式等信息。 
- 
-====== 协议格式 ====== 
- 
-__FD FD 命令类型 DATA FC__ 
- 
-控制和返回命令格式相同 
- 
-包头:固定为2个FD  
- 
-包尾:固定为2个FC 
- 
-====== 命令类型 ====== 
- 
-命令类型和DATA定义如下: 
- 
- 
-===== 设备状态 00 ===== 
- 
-__FD FD 00 DATA1 DATA2 FC FC__ 
- 
-DATA1定义: 
- 
-  * 00=电量 对应DATA2:00=电量低 01=电量正常 
- 
-如:电量低 -> FD FD 00 00 00 FC FC 电量低警告可以由电台主动公告 
- 
-  * 01=接收状态 对应DATA2:静噪状态 00=开(无信号) 01=关(有信号) 
- 
-如:静噪开 -> FD FD 00 01 00 FC FC 
- 
-  * 02=发射状态 对应DATA2:PTT状态+高驻波状态+异频状态, PTT状态 00=未发射 01=发射中,高驻波状态 00=高驻波关 01=高驻波开,异频状态 00=异频关 01=异频开 
- 
-如:PTT发射中,高驻波关,异频开 -> FD FD 00 02 01 00 01 FC FC 
- 
- 
- 
- 
- 
- 
-===== 频率 01 ===== 
- 
- 
-__FD FD 01 DATA1 DATA2 FC FC__ 
- 
-DATA1=RX频率 四字节长度,前补零处理  
- 
-DATA2=TX频率 四字节长度,前补零处理  
- 
-DATA定义: 
- 
-频率:最大值十进制 4294967295Hz,转换为16进制最大为FF FF FF FF  
- 
-如:接收频率为145925868Hz(转换为16进制为:08 B2 A6 EC),发射频率为432122395Hz(转换为16进制为:19 C1 AA 1B) -> FD FD 01 08 B2 A6 EC 19 C1 AA 1B FC FC 
- 
- 
-===== 模式 02 ===== 
- 
- 
-__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  
-01=USB  
-02=AM  
-03=CW  
-04=RTTY  
-05=FM  
- 
-如:FM模式 -> FD FD 02 05 05 FC FC 
- 
-===== 发射亚音 03 ===== 
- 
- 
-__FD FD 03 DATA1 DATA2 FC FC__  
- 
- 
-DATA1定义: 
-00=模拟亚音  
-01=正向数字亚音  
-02=反向数字亚音  
- 
-DATA2定义:  
-两字节长度;模拟亚音:模拟亚音频率(Hz)*10,转换为16进制;数字亚音只取数字部分,取整后调用,转换为16进制,前补零处理;如果此值为0,则关闭发射亚音。  
- 
-如:模拟亚音88.5Hz -> FD FD 03 00 03 75 FC FC  数字亚音:D023N -> FD FD 03 01 00 17 FC FC 
- 
- 
-===== 查询专属命令 09 ===== 
-__FD FD 09 命令类型 DATA FC FC__ 
- 
-返回信息格式: 
- 
-__FD FD 命令类型 DATA FC FC__ 
- 
-命令类型: 00=设备状态,01=频率,02=模式,03=亚音 
- 
-DATA=返回值 ,参照上文相应格式 
- 
-如:查询电量状态 → FD FD 09 00 00 FC FC ,返回 电量低 → FD FD 00 00 00 FC FC 电量低警告可以由电台主动公告 
- 
-查询频率 -> FD FD 09 01 FC FC ,返回 接收频率为145925868Hz(转换为16进制为:08 B2 A6 EC),发射频率为432122395Hz(转换为16进制为:19 C1 AA 1B) → FD FD 01 08 B2 A6 EC 19 C1 AA 1B FC FC 
- 
-协议待更新 
  
  
dtrac_radio.1764638727.txt.gz · 最后更改: 2025/12/02 09:25 由 BG6UD