優點:只要有任意一個無線電 + 電腦,例如 UVK6,即可,無需額外硬體。
缺點:如果無法透過串列介面進行操作,則發送會比較麻煩。
- 讓腳踏車的聲音可以傳輸到電腦。
這種 UVK6 無線電,你需要一條音訊線,將無線電的聲音輸出連接到電腦的麥克風插頭上。因為無線電的接口是 2.5mm 的,所以需要一條轉接線。PDD 幾塊錢的都可以用。
我還有一個 DM9100,它有 3.5mm 的音訊輸出,可以直接將 3.5mm 的內錄線連接到電腦麥克風上。
如果使用像「Yaesu」這種內建聲卡的無線電,只要將電腦連接上,就可以看到一個麥克風設備,這就是無線電發放聲音的來源。
2. 配置 DireWolf
在 80 年代,必須使用硬體 TNC 來進行 APRS 解碼。Direwolf 是一個用於 APRS 訊號傳輸和接收的軟體,因此只需要音頻就可以解碼,而不需要任何硬體設備。許多第三方的 APRS 終端都使用了它的庫。
最新版本 1.8 https://github.com/wb2osz/direwolf/releases
在發布頁面直接下載 ZIP 檔案,解壓縮後即可使用。
首先,雙擊執行 direwolf.exe。
你會看到以下提示

我們需要做的,就是記住這裡的聲音輸入輸出設備的編號。以我的電腦為例,可以看到有0到3共4個麥克風、4個喇叭。我這裡是連接FTX-1,所以兩個「2號」設備分別是FTX-1的輸入和輸出音訊。當時就記為「2 2」。
如果我要將我的 UVK6 或 DM9100 的聲音傳輸到電腦,我會連接到聲卡的 Line IN 和輸出端,也就是「3 0」這兩個設備。
請使用文字檔開啟 `direwolf.conf` 這個設定檔。我們需要編輯啟動參數。
如果您覺得麻煩,也可以刪除這個檔案或更名。請手動填寫以下參數:
ADEVICE 4 1 # ADEVICE:指定聲卡。格式:ADEVICE <輸入設備> [輸出設備]
頻道 0 # 第一個頻道 (音卡的左聲道或單聲道)
ARATE 44100 #聲卡採樣率,預設為44100,但「Yaesu」建議使用48000。影響不大,無線電和DW都會自動轉換。
MYCALL BI7KGD-10 # 廣播頻道和常用SSID:-7(手持無線電),-9(行動無線電),-10(IGate),-13(氣象站)。
MODEM 1200 # 設定調製解調器的速率和類型:1200 鮑特速率(VHF/UHF 最常用)。
PTT COM4 RTS #「Yaesu」用於控制無線電 PTT 的方式,與設備管理器中的無線電標準 COM 口對應。FTX-1 還需要在 [MODE FM] 選單中設定 [RPTT SELECT] 為 RTS,也可以使用 VOX 來實現免按 PTT 發送,但每個無線電的開啟閾值和時間不同,不建議使用 VOX 方案。 手冊強烈不建議使用無線電內建的 VOX,因為延遲過長,可能導致信號衝突。如果必須使用 VOX,請使用 SignaLink USB 等外部 VOX,並將延遲調整到最小。
AGWPORT 8000
KISSPORT 8001:這兩個參數是供第三方軟體使用的,如果不需要,可以忽略或設定為 0。
IGTXLIMIT 6 10 #限制從網際網路取得 (APRS-IS) 發送至無線電 (RF) 的數據包速率,以防止淹沒(Flooding)本地的無線電信道。不建議使用 IS-RF 功能,因為這樣會導致某些高頻網路 APRS 包被你重複地透過射頻訊號傳輸出去。這裡的 6 和 10 代表在 1 分鐘內最多 6 個包,或在 5 分鐘內最多 10 個包。
IGSERVER china.aprs2.net #指定中國第二層伺服器
IGLOGIN:呼號 12345,#設定用於登入 APRS-IS 伺服器的呼號及專用密碼。
TXDELAY 30 # 300 毫秒 (30 * 10 ms) 的延遲,Dire Wolf 在按下 PTT(發射按鈕)之後,以及開始傳送實際數據包內容之間等待的時間。這個延遲是為了讓您的無線電發射器有足夠的時間穩定下來。
FX25TX 1:在標準 AX.25 數據包中加入錯誤校正碼,1 代表預設自動。
接下來,如果需要發射,則必須設定 BEACON 信號。通常只會使用兩種。
PBEACON:用於發送固定位置的地點報告。
CBEACON:用於發送自定義訊息包。
例如
PBEACON 發送至 IG,頻率為每 10:00,時段為 02:29,經緯度為 31°。.N LONG=121^.E COMMENT="E1[這裡為註解]" POWER=25 HEIGHT=40 GAIN=3 FREQ=145.1
SENDTO=IG:信標將發送至 APRS-IS(網際網路),而非透過無線電。 (RF) 發送。 如果寫 SENDTO=0:信標將透過無線電頻道 0 (RF) 發射
EVERY=10:00, SLOT=02:29:每小時 2 分 29 秒,每 10 分 0 秒發送一次。LAT=31°.N LONG=121^.E:設定信標的固定緯度和經度。
COMMENT="...": 信標附帶的評論資訊。這裡的 E1[] 會在 aprs.tv 上以彩虹色顯示。
功率 = 25 瓦,高度 = 40 英尺,增益 = 3 dB
頻率為 145.1 MHz:語音 (監聽)。 Yaesu的車台可以直接調整至這個頻率。
PBEACON 發送至 0,間隔時間為 1:00,時段為 00:59,經緯度為 31°.N LONG=121^.E 電源=25, 高度=40, 增益=3, 頻率=145.1, 通道=WIDE1-1
VIA=WIDE1-1:信號將透過 WIDE1-1 進行數位中繼。
這段程式碼將設定 Dire Wolf 系統,每分鐘(在 59 秒時)透過無線頻道 0 發送一個固定位置報告,路徑為 WIDE1-1。
最終的設定檔將如下所示:

儲存好設定檔後,就可以重新啟動 DireWolf 了。
(請注意:預設情況下,直接雙擊會啟動 `direwolf.conf` 這個設定檔。如果使用其他設定檔,則需要額外參數 `-c 設定檔.conf`,詳細說明在此不再贅述。)

一段時間後,您應該可以看到類似上圖所示的接收訊號。同時,您也會將接收到的數據包發送到 APRS 網站,在 APRS.TV 上也會出現您的台站。
音量等級 = 47(12/8) _ 這是接收到的訊號的音量電平。47 代表訊號的強度。(12/8) 這是 Mark 與 Space 的相對電平。||:這是一個簡單的頻率顯示,顯示解碼器的活動。如果峰值不在中央,而是向左或向右偏移,並且有橫線,表示音量不正確,需要調整。
實際上,Direwolf 的解碼能力遠高於台子,我使用 FTX-1 成功解讀的 APRS 資料包,估計只有同時使用 Direwolf 解碼的電腦的十分之一左右。這種玩法不需要樹莓派,也不需要其他硬體,甚至你可以用耳機麥克風對著手提無線電喇叭來操作 (不推薦,因為會造成過大的音訊損失,導致難以解讀)。