DTrac-卫星跟踪系统

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

用户工具

站点工具


dtrac_radio

差别

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

到此差别页面的链接

后一修订版
前一修订版
dtrac_radio [2026/03/18 12:35] – 创建 - 外部编辑 127.0.0.1dtrac_radio [2026/03/18 23:41] (当前版本) – [DTrac Radio] bg6ud
行 1: 行 1:
 ====== DTrac Radio ====== ====== DTrac Radio ======
  
-DTrac Radio目前只是一种概念或协议,或者是一个美好的愿望,或者是所有支持DTrac Radio控制开放协议的电台设备,将来不排除按此协议定制制式的业余卫星电台的可能。旨在打造一个DTrac-卫星跟踪系统生态,让更多的朋友轻松享受业余卫星通联的乐趣。+DTrac Radio目前只是一种概念或协议,或者是一个美好的愿望,或者是所有支持DTrac Radio控制开放协议的电台设备,将来不排除按此协议定制制式的业余卫星电台的可能。旨在打造一个DTrac-卫星跟踪系统生态,让更多的朋友轻松享受业余卫星通联的乐趣。
  
 {{:ylqf666.jpg?direct&400|}} {{:ylqf666.jpg?direct&400|}}
行 12: 行 12:
  
   * Service UUID: 0000FFF0-0000-1000-8000-00805F9B34FB   * Service UUID: 0000FFF0-0000-1000-8000-00805F9B34FB
-  * Notify feature0000FFF1-0000-1000-8000-00805F9B34FB +  * Notify feature0000FFF1-0000-1000-8000-00805F9B34FB 
-  * Write feature0000FFF2-0000-1000-8000-00805F9B34FB+  * Write feature0000FFF2-0000-1000-8000-00805F9B34FB
  
 ====== 对接流程 ====== ====== 对接流程 ======
-DTrac APP首先发送电量状态查询命令给电台FD FD 00 00 FC FC电台返回电台电量状态如: FD FD 00 00 09 FC FC然后通过连接认证APP开始同步多普勒频率、模式和亚音等信息。+DTrac APP首先发送电量状态查询命令给电台FD FD 00 00 FC FC电台返回电台电量状态如FD FD 00 00 09 FC FC然后通过连接认证APP开始同步多普勒频率、模式和亚音等信息。
  
 ====== 协议格式 ====== ====== 协议格式 ======
行 55: 行 55:
 __FD FD 00 DATA1 DATA2 FC FC__ __FD FD 00 DATA1 DATA2 FC FC__
  
-DATA1DATA2定义:+DATA1\DATA2定义:
  
-  * 00=电量级别 对应DATA2共10个级别,取值范围:00~09,00=电量低警告 09=电量自大,如:电量低 -> FD FD 00 00 00 FC FC 电量低警告可以由电台主动公告 +  * 00=电量级别 对应DATA2共10个级别,取值范围:00~09,00=电量低警告 09=电量自大,如:电量低 -> FD FD 00 00 00 FC FC 电量低警告可以由电台主动公告 
-  * 01=接收状态 对应DATA2静噪状态 00=开(无信号) 01=关(有信号),如:静噪开 -> FD FD 00 01 00 FC FC +  * 01=接收状态 对应DATA2静噪状态 00=开(无信号) 01=关(有信号),如:静噪开 -> FD FD 00 01 00 FC FC 
-  * 02=发射状态 对应DATA2PTT状态 00=未发射 01=发射中,如PTT发射中 -> FD FD 00 02 01 FC FC+  * 02=发射状态 对应DATA2PTT状态 00=未发射 01=发射中,如PTT发射中 -> FD FD 00 02 01 FC FC
   * 03=高驻波状态 ,对应DATA2:高驻波状态 00=高驻波关 01=高驻波开,如:高驻波 -> FD FD 00 03 01 FC FC   * 03=高驻波状态 ,对应DATA2:高驻波状态 00=高驻波关 01=高驻波开,如:高驻波 -> FD FD 00 03 01 FC FC
- 
- 
- 
- 
  
 ===== 频率读写 01 ===== ===== 频率读写 01 =====
行 78: 行 74:
 数据格式定义: 数据格式定义:
  
-频率:最大值十进制 4294967295Hz转换为16进制最大为FF FF FF FF +频率:最大值十进制 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+如:接收频率为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
  
 ==== 读取命令 ==== ==== 读取命令 ====
行 88: 行 84:
 __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+如:查询频率 -> 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
  
  
行 99: 行 95:
 __FD FD 02 DATA1 DATA2 FC FC__ __FD FD 02 DATA1 DATA2 FC FC__
  
-DATA1定义+DATA1定义:
 RX模式 RX模式
 00=LSB  00=LSB 
行 108: 行 104:
 05=FM  05=FM 
  
-DATA1定义+DATA1定义:
 TX模式 TX模式
 00=LSB  00=LSB 
行 117: 行 113:
 05=FM  05=FM 
  
-FM模式 -> FD FD 02 05 05 FC FC+FM模式 -> FD FD 02 05 05 FC FC
  
 ==== 读取命令 ==== ==== 读取命令 ====
行 133: 行 129:
  
  
-DATA1定义+DATA1定义:
 00=模拟亚音  00=模拟亚音 
 01=正向数字亚音  01=正向数字亚音 
 02=反向数字亚音  02=反向数字亚音 
  
-DATA2定义:  +DATA2定义: 
-两字节长度;模拟亚音:模拟亚音频率Hz*10转换为16进制;数字亚音只取数字部分,取整后调用,转换为16进制,前补零处理;如果此值为0,则关闭发射亚音。 +两字节长度;模拟亚音:模拟亚音频率(Hz)*10转换为16进制;数字亚音只取数字部分,取整后调用,转换为16进制,前补零处理;如果此值为0,则关闭发射亚音。 
  
-如:模拟亚音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
  
 ==== 读取命令 ==== ==== 读取命令 ====
行 148: 行 144:
 ==== 响应命令 ==== ==== 响应命令 ====
 __FD FD 03 DATA1 DATA2 FC FC__  __FD FD 03 DATA1 DATA2 FC FC__ 
- 
- 
- 
  
  
dtrac_radio.1773808548.txt.gz · 最后更改: 127.0.0.1