WSJT-X
開發者 | 約瑟夫·泰勒(呼號K1JT) |
---|---|
首次發佈 | 2005 |
目前版本 | |
程式語言 | C++ (Qt GUI), Fortran, C [2] |
作業系統 | 32位元Windows NT或更新版本、Unix、類Unix |
語言 | 軟件:英語 文件:英語、荷蘭、芬蘭語、法語、德語、匈牙利語、意大利語、日語、葡萄牙語、俄語、塞爾維亞語、斯洛伐克語、西班牙語 |
類型 | 業餘無線電軟件和數碼訊號處理 |
許可協定 | GPL |
網站 | wsjt |
WSJT-X是一個用於業餘無線電愛好者之間弱訊號無線電通訊的電腦程式。該程式最初由約瑟夫·泰勒(呼號K1JT)編寫,現在已開源,並由一個小團隊開發維護。WSJT-X的數碼訊號處理技術使業餘無線電操作員能夠更容易地利用諸如高速流星散射和月面反射等特殊傳播模式。此外,WSJT-X還可以將訊號報告傳送到諸如PSK Reporter等訊號監聽網絡。[3]
歷史
[編輯]WSJT-X的前身WSJT最早發佈於2001年,期間經歷了多次重大修訂。在軟件開發過程中,許多通訊模式曾被增加或移除,最新版本的WSJT是用Python和C語言編寫的,並包含一些用Fortran編寫的工具組件。自2005年以來,該軟件作為開源軟件以GNU通用公共許可證發佈。為了符合變更後的許可,約瑟夫·泰勒和其他幾位開發者花費數月進行了重寫。[4]
WSJT版本直到7.06 r1933(俗稱WSJT7)和更早的版本都是之前版本的集合,因此WSJT7包含了16種不同的模式(FSK441、JT6M、JT65 A—C變體、JT2、JT4 A—G變體、WSPR以及JT64A的預覽版)。在8.0版(俗稱WSJT8)中,可用的模式完全改變,現在WSJT8提供5種不同的模式(JTMS、ISCAT、JT64A、JT8和Echo)——這些模式與WSJT7或更早的版本不相容,因此WSJT7中的JT64A預覽版無法與WSJT8中的穩定版JT64A通訊。[5]
軟件套件含的通訊模式
[編輯]該軟件主要側重於弱訊號操作和進階數碼訊號處理技術。不同的通訊模式依賴於不同的電離層傳播模式,可以用於多個不同的波段。[6]
WSJT-X包含的通訊模式可分為快速模式和慢速模式。快速模式在沒有糾錯的情況下逐字元傳送,而慢速模式則側重於低功率操作、電離層傳播條件較差等誤碼率較高的情況。截至WSJT10版本,可用的快速模式有JTMS、FSK441、ISCAT和JT6M,慢速模式有JT65和JT4。WSJT-X 1.8還實現了「慢速」模式JT9、FT8和 QRA64。一些模式衍生出了具有更大音調間距的子模式。此外還有WSPR和Echo兩種模式,分別用於測量傳播和測試月面反射回波情況。[3]
FSK441
[編輯]FSK441於2001年作為WSJT首個通訊模式推出[4],一般用於流星反射通訊[3]。這種訊號可能短至十分之一秒,但其攜帶的訊號足以完成一個周期的通訊。 FSK441採用四音多頻移鍵控,數據傳輸速率為441鮑。由於協定中字元編碼的選擇,它是自同步的,不需要明確的同步音調。FSK441通常用於2米波段和70厘米波段的業餘無線電通訊。幾乎在任何時間(即不需要流星雨)都可以在距離高達1400英里(約2250公里)的範圍內進行通訊。[7]
從2.1.2版開始,WSJT-X不再包含此模式。[8]
JT6M
[編輯]JT6M於2002年末推出,主要用於流星散射和其他電離層散射訊號,對6米波段進行了最佳化。該模式也採用多頻移鍵控技術,但使用44個音調。其中一個音調是同步音調,剩下的43個音呼叫於傳輸數據(字元集中每個字元對應一個音調,包括字母數碼和一些標點符號)。符號速率為21.53鮑,實際編碼後的傳輸數據速率為每秒14.4個字元。該模式因其聲音有點像短笛音樂而聞名。[9]
從2.1.2 版開始,WSJT-X不再包含此模式。[8]
JT65
[編輯]JT65於2003年末開發並發佈,旨在處理極其微弱但變化緩慢的訊號,例如通過對流層散射或地月反射路徑傳播的訊號[3][4]。它可以在2500Hz頻寬內解碼遠低於背景雜訊的訊號(在2500Hz頻寬內的訊號雜訊比約比4Hz頻寬內的訊號雜訊比低28dB,後者更接近單個JT65音調的通道頻寬),並且常常能使業餘無線電愛好者在人耳聽不到訊號的情況下通聯。與其他模式一樣,JT65使用多頻移鍵控;但與其他模式不同的是,訊息在傳輸前會先經過壓縮,然後通過正向錯誤校正(FEC)進行編碼。FEC為數據添加了冗餘,因此即使接收端未接收到某些位元,整個訊息仍然可以成功恢復。(JT65使用的是里德-所羅門碼)由於有正向錯誤校正過程,整個訊息要麼被正確解碼,要麼完全無法解碼,並且這種情況發生的概率非常高。訊息經過編碼後,通過65音調的多頻移鍵控進行傳輸。[10]
除了對流層散射或地月反射,操作者們也開始在HF頻段上使用JT65模式進行聯絡,通常使用QRP操作;儘管該模式最初並非為此用途設計,但由於其廣泛的受歡迎程度,WSJT添加了多個新功能以便於HF操作。[11]
JT9
[編輯]JT9是為MF和HF頻段使用而設計的,首次引入於WSJT-X實驗版本中。它使用與JT65相同的邏輯編碼,但調制為9-FSK訊號。JT9的1分鐘傳輸間隔佔用不到16Hz的頻寬。(JT9還有為更長傳輸間隔設計的版本,包括2分鐘、5分鐘、10分鐘或30分鐘的間隔。這些擴充版本佔用的頻寬更小,並允許接收更弱的訊號)[12]
FT8
[編輯]FT4
[編輯]2019年,約瑟夫·泰勒等人引入了FT4,這是一種實驗性協定,類似於FT8,但其收發序列長度更短,以便更快地在競賽中交換資訊。FT4通過使用高斯頻移鍵控和90Hz的頻寬實現了速度的提升。[13][14]
參考資料
[編輯]- ^ 1.0 1.1 https://sourceforge.net/projects/wsjt/files/.
- ^ WSJT Program Development. [2024-08-31]. (原始內容存檔於2024-06-20).
- ^ 3.0 3.1 3.2 3.3 Joe Taylor, K1JT. WSJT-X 2.6.1 User Guide (PDF). 2023-01-10.
- ^ 4.0 4.1 4.2 Joe Taylor, K1JT. Open Source WSJT: Status, Capabilities, and Future Evolution (PDF). 12th International EME Conference. August 25–27, 2006. (原始內容 (PDF)存檔於2022-10-27).
- ^ WSJT Overview. (原始內容存檔於2022-12-08).
- ^ Joe Taylor, K1JT; Steve Franke, K9AN; Bill Sommerville, G4WJS. Work the World with WSJT-X. Part 2: Codes, modes and cooperative software development. RadCom (Radio Society of Great Britain). August 2017, 93 (8): 58–59. ISSN 1367-1499.
- ^ Joe Taylor, K1JT. WSJT: New Software for VHF Meteor-Scatter Communication (PDF). QST. December 2001: 36–41 [2024-08-31]. (原始內容存檔 (PDF)於2024-04-30).
- ^ 8.0 8.1 WSJT - Browse Files at SourceForge.net. sourceforge.net. [2024-09-01].
- ^ About JT6M. (原始內容存檔於2009-02-16).
- ^ Joe Taylor, K1JT. The JT65 Communications Protocol (PDF). QEX: A Forum for Communications Experimenters. September–October 2005: 3–12 [2024-08-31]. (原始內容存檔 (PDF)於2024-04-30).
- ^ Steve Ford, WB8IMY. JT65A on the HF Bands. QST. July 2007: 85.
- ^ Joe Taylor, K1JT; Steve Franke, K9AN; Bill Sommerville, G4WJS. Work the World with WSJT-X. Part 1: Operating capabilities. RadCom (Radio Society of Great Britain). July 2017, 93 (7): 40–45. ISSN 1367-1499.
- ^ The FT4 Protocol for Digital Contesting (頁面存檔備份,存於互聯網檔案館) April 2019
- ^ Franke, S., Somerville, B., & Taylor, J. The FT4 and FT8 Communication Protocols (PDF). FT4_FT8_QEX. 2020: 7-18 [2024-08-31].