natsumikka_BA7OPF # 為 Look4Sat 製作了一個業餘衛星增強版本長期參與業餘衛星活動,應該都會有這種感覺:雖然透過手機查詢很方便,但在真正需要聯絡時,還是會不斷在不同的工具之間來回切換。一個應用程式查看環境,一個網頁查詢雙方是否可以同時觀測衛星,一個軟體計算多普勒效應,一個表格記錄線性傳輸器的頻率。如果僅是收聽 FM 衛星,還算簡單,但一旦涉及到線性衛星、跨地區對台、CW 訊號等,就會變得比較麻煩。因此,我最近基於開源的衛星預測軟體 **Look4Sat**,開發了一個改良版本,主要是在我平常使用該軟體時實際遇到的需求上進行修改。專案地點:> https://github.com/atsunatsu/Look4Sat## 為什麼選擇 Look4Sat「Look4Sat」原來的版本已經很不錯了:- 離線預測衛星經過- 雷達圖顯示方位和仰角- 支援 TLE/OMM 資料更新- 支援顯示轉發器的頻率- 在 Android 手機上直接使用此外,它也是開源的。對於業餘無線電愛好者來說,這點非常重要:如果覺得不滿意,就可以自行修改。這個分支並不是要將它變成一個完全不同的軟體,而是要在原始版本上增加一些「通聯時特別需要」的功能。## 1. 匹配頁:兩個玩家究竟能否同時擊中這顆星星?這個功能參考了 **SatMatch** 以及 **satlover.de** 的設計理念。輸入兩方的位置,例如經緯度或 Maidenhead Grid,系統會找出同時可見的衛星經過軌跡,並繪製兩方的仰角曲線。這樣在遠距離的 QSO 時,就不需要同時詢問對方的地圖資訊,以及手動調整 AOS/LOS 設定。適合快速判斷:- 哪些恆星可以被雙方觀測到- 重疊視窗持續了多久?- 兩方之最大仰角是否過低?- 這個「pass」值是否值得花費精力去研究?看看這個曲線,基本上就能判斷是否能擊中。## 2. 雙站雷達圖:不要只關注自己的區域原始雷達圖僅顯示本地站點所觀測到的衛星軌跡。我將兩者的軌跡疊加在一起。從「匹配頁面」進入後,就可以看到:- 本地站點的衛星軌跡- 對方的衛星軌跡- 雙方當前的衛星位置- 完成過境後,自動結束雙站模式。這對實際通聯很有幫助。例如,你可以看到自己的衛星已經升上去了,但對方那邊可能還沒從地面出現。或者你這邊的狀況不太好,對方這邊剛抵達高仰角。這比單純觀察 AOS/LOS 時間來得更直觀。## 3. 線性放大器的頻率計算使用 FM 衛星非常簡單,只需調整頻率即可連接。線性衛星可能有些問題:- 上下行頻率是一個範圍。- 正向/反向放大器- 雙向都出現多普勒效應- 某些星星還需要頻率調整。因此,我加入了線性傳遞器計算機。在「雷達」頁面中,如果當前衛星具有線性/SSB 轉發器,則會出現「計算機」標籤。您可以輸入向下頻率,系統會自動計算向上頻率;或者,您也可以輸入向上頻率,系統會反向計算向下頻率。支援:- TX/RX 雙向計算- 多普勒實時校正- 反向傳播- 輸入下行的偏移值,例如某些線性衛星的實際頻率略有偏差。這個功能的主要目的是減少手忙腳亂的情況。尤其是在手機旁觀測星星、或是在手邊調整廣播電台時,不想再打開許多網頁計算機。## 4. CW 解碼器,主要用於玩具,但很有趣我也整合了一個 CW 解碼器,使用了「Morse Expert」相關的解碼引擎,並由 BG7NTA 進行逆向工程並導入。現在它已放置在雷達頁面的「計算機」中,可以顯示:- 水瀑圖- 實時解碼文字- 開始/停止/重置控制說實話,手機麥克風直接接收衛星的CW訊號,並非每次都能穩定接收。現場噪音、音量、頻率偏差、手機麥克風都會影響結果。## 5. 中文字面也順利地修改了原始版本已經有中文,但有些地方不完全符合國內習慣。我稍微調整了一下:- 日期和時間依照中文習慣顯示- 將「Station position」改為「站點位置」- 對於一些與衛星、過境、雷達相關的文案進行調整。這些改變並不大,但每天使用時會感覺更舒適。可以在 GitHub 的 Release 頁面下載 APK:> https://github.com/atsunatsu/Look4Sat/releases目前是依照我個人架設的版本,版本號大致如下:```文字v4.4.3-ba7opf.3```## 最後這個專案的本質並非「開發一套全新的衛星軟體」。我只是把平常在操作衛星時經常使用的幾個小工具,盡可能地整合到一個 Android 應用程式中。可以減少打開網頁的數量。如果可以減少一次頻率的計算,那就減少一次。可以直接在手機上查看雙方的視窗,就不需要同時進行聊天和瀏覽表格。如果您也喜歡使用衛星,特別是喜歡進行線性星或跨地區對台操作,歡迎您嘗試看看。如果發現有錯誤,或是出現新的需求,歡迎在此處提出問題,並在貼文下方留言!
BG7NTA BA7OPF 是一個穩定倉庫,我這邊移植的新功能會先放在我這邊的測試倉庫 (https://github.com/MCKero6423/Look4Sat),經過一段時間的測試後,如果沒有問題就會合併到 BA7OPF 的倉庫 😀
natsumikka_BA7OPF BH2VSQ 沒有 705,這並非目標使用者。不過由 AI 撰寫的文章確實有些誇張,讓人覺得我好像做了一些重大的創新。實際上,這個軟體僅針對我的需求進行了調整,而且「look4sat」的介面設計也相當漂亮。
natsumikka_BA7OPF 目前自用版依旧还在维护更新中,项目地址https://github.com/atsunatsu/Look4Sat 线性转发器频率计算器已经被原作者合并到项目中了!4.4.5版本之后都可以用。 目前比官方版Look4Sat多的功能就是可以直接查询两个台站之间的过境曲线,并且同时显示雷达图上自己和对方的过境轨迹。(该功能还在考虑要不要提交PR,说不定作者不喜欢太多功能杂糅)