DTrac-卫星跟踪系统

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

用户工具

站点工具


dtrac_quansheng_uv-k6

差别

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

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
dtrac_quansheng_uv-k6 [2025/10/16 16:33] – [protocol for UV-K6] BG6UDdtrac_quansheng_uv-k6 [2025/10/19 19:27] (当前版本) – [实现功能] BG6UD
行 4: 行 4:
 ===== 实现功能 ===== ===== 实现功能 =====
  
-仅需使用APP连接对讲机,抛弃繁琐全搞定,业余卫星通联操作更智能,实现以下功能:+仅需使用APP连接对讲机,抛弃繁琐一个手机全搞定,业余卫星通联操作更智能,实现以下功能:
   * 自动获取位置;   * 自动获取位置;
   * 自动更新星历;   * 自动更新星历;
行 11: 行 11:
   * 实时同步通联模式参数;   * 实时同步通联模式参数;
   * 实时同步发射亚音参数;   * 实时同步发射亚音参数;
-  * 卫星入境时自动关闭静噪,离境后自动开启静噪+  * 卫星入境时自动开启监听,离境后自动关闭监听
 注:由于泉盛UV-K5/K6硬件限制,除FM外的模式仅对接收信道有效。 注:由于泉盛UV-K5/K6硬件限制,除FM外的模式仅对接收信道有效。
 ===== 硬件改造 ===== ===== 硬件改造 =====
行 35: 行 35:
 ===== 定制固件 ===== ===== 定制固件 =====
  
-定制的固件在egzumer最新固件上轻微修改,完整保留了原功能。 +定制的固件在egzumer最新固件上轻微修改,完整保留了原功能。注: [[https://www.apache.org/licenses/LICENSE-2.0.html|egzumer固件使用Apache-2.0协议]]
 ===== 刷机方法 ===== ===== 刷机方法 =====
  
行 92: 行 91:
 obfuscation (same as the XOR). obfuscation (same as the XOR).
  
-==== Data for DTrac APP ==== 
  
 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.
  
-// for DTrac app CTCSS_CODE+==== Data for DTrac APP ==== 
 + 
 +=== for DTrac app CTCSS_CODE === 
 typedef struct { typedef struct {
  Header_t Header;  Header_t Header;
行 103: 行 104:
 } CMD_9999_t; } CMD_9999_t;
  
-// for DTrac app downFreq+=== for DTrac app downFreq === 
 typedef struct { typedef struct {
  Header_t Header;  Header_t Header;
行 109: 行 111:
 } CMD_8888_t; } CMD_8888_t;
  
-// for DTrac app upFreq+=== for DTrac app upFreq === 
 typedef struct { typedef struct {
  Header_t Header;  Header_t Header;
行 115: 行 118:
 } CMD_7777_t; } CMD_7777_t;
  
-// for DTrac app mode+=== for DTrac app mode === 
 typedef struct { typedef struct {
  Header_t Header;  Header_t Header;
行 121: 行 125:
 } CMD_6666_t; } CMD_6666_t;
  
-// for DTrac app MonitorStatus+=== for DTrac app MonitorStatus === 
 typedef struct { typedef struct {
  Header_t Header;  Header_t Header;
  char MonitorStatus;  char MonitorStatus;
 } CMD_5555_t; } CMD_5555_t;
 +
 +
dtrac_quansheng_uv-k6.1760603636.txt.gz · 最后更改: 2025/10/16 16:33 由 BG6UD