前言
這裡介紹的是在 Android 電話沒有WiFi,Mobile network情況下,以免費軟件 APRSdroid 和一個附加線路將電話變為一個 aprs tracker。
Why Android phone
在數碼流動設備獲取方面,香港人是幸福的。最新的型號往往第一站就是登陸這裡。更甚者,telco半買半送,你肯轉會就是了。積下來,個人隨時有起碼兩三部 smartphone。
有用還好,沒用,賣買不掉就放在櫃筒底等發霉。雖則,自我安慰這是後備機嘛。但幾時有出動過。
既然如此,倒不如將之recycle,和ham器材協同使用。如自行用零件,MCU編程要達到同樣效果。金錢,時間,心血需消耗不少。時間應用在更重要的地方。
Android phone多已配備GPS,以她的人機介面: 觸控屏和鍵盤,作為一個流動的aprs tracker;這是無線電手、車機暫時做不到的方便。
和一些不玩 aprs 的 ham 交流,大部份因原不外是安全和私穩問題。其實解拆也不是沒法子的。
Tracker,傳送與否是你決定的,不是長期發射的,問題不大。
iGate,location是 fix 的。這會是一個私穩問題。但其實將位置set到附近地方,只需使用者用 low power 就可 hit 到,問題也不大。
線路介紹
原文載於2012年5月QST雜誌。以此線路配上 FT-817 在 HF玩PSK31。這個線路是以 headset的 mic 接端的 bias 供電,免卻外置電源之麻煩。
但不是所有android phone 也兼容(Bias電壓不足)。需確定 Vcc有最少1.8V才work。
courtesy of QST, May-2012
APRSdroid這個軟件,aprs愛好者一定不會陌生。她將電話經無線電話網絡變成一個tracker。
這個方案,玩法是以軟件 APRSdroid 經 android 電話的headset插頭內的phone,mic輸入輸出AFSK,傳到circuit轉接到發射機(下稱手機),達到以RF path收發訊息之效。全程無需WiFi,Mobile network。
Prototype 所有零件均為 on hand,transistor用普通的就ok了。如實戰應用,電容用低電壓的,或全份料以 SMT 零件組裝,size 可壓到相當細。
組裝與調較
線路相當簡潔,沒有難度。最麻煩的可算是那個 4 pole headset 插頭焊接。我自問辣雞操控比筷子還好,但那個插頭根本不是供用辣雞焊接用的。如真是搞不掂,乾脆買條山寨headset剪線,或用舊 Nokia 耳筒線也可。兩VR調在中游位置即可。
測試
測試機則關掉 WiFi,電話和數據網絡。Ensure 無其他路徑可出街。
測試機先進入 APRSdroid,Preferences => connection Protocol,選 AFSK via Speaker/Mic
connection Preferences,選 High-Quality Demodulator
另初測發現,沒有經緯度,即沒開 GPS 下,測試機進入APRSdroid 基本是不運作的。解決這個問題,我使用FakeGPS 扮 GPS 訊號,咁就可在室內進行測試。
測試機 Android Phone 接上circuit 和手機後,開啟 APRSdroid,選start tracking。
另測試機經 HT 送出 APRS 訊息,由 igate 轉送到Internet,再傳到4G電話,約 4sec 就收到。
Testing result (dummy location)
注意事項
- circuit在手機操作於 VHF 頻段時,可能會被干擾。需採取適當屏閉措施。
- HT有時會長期PTT,暫不明導致原因。估計和干擾有關。
- APRS 訊息中,綠色的是發射訊息;藍色的是接收到的訊息
- APRSdroid 支援藍牙耳機,如使用一些內置支援藍牙的HT,或使用藍牙音頻 dongle接到 HT,這個 solution 就可變為無線了。
後記
這是一個小製作,但測試斷斷續續了幾個月。主因這其實想將之化為一個APRS Messenger。Peer to Peer 時還好,但經 iGate 轉發訊息,iGate 不能與之協調而導至效果不好。
不過,作為 Tracker 則只需發射即可。一個只十多廿元的circuit,用來一試 APRS 則應是最超值的了。
用 rtl-sdr 手指 + andorid phone 可否玩到 aprs ? 用aprsdorid app?
你好,暫沒這種組合。sdr 手指配android 可做接收機。玩aprs用android app 始終要接發射機。
那我用 mobile + UV5R 應該可以!?
另一個疑問是 aprsdroid app
我見有 apk 版 同埋 付費版, 不知分別何在. 我嘗試用 apk 版, 該公司 email 我需要我的 call sign license (包括真名) , 真的要提供嗎?
沒有的話沒有其他方法用此app?
APRSdroid 附費版和免費的是沒分別。只是你有閒錢咪附費以表支持。首先你純接收,無需ham牌。
但發射或 involve ham界資源,有牌是必須的。APRSdroid 內preferences 需入passcode,所有aprs 要將data plot 到
aprs.fi 皆需要passcode。而passcode是用你的callsign 計出來,所以也要提供你callsign。passcode計法玩aprs耐一點都應知方法。你給我callsign我也計到俾你。
問題係你有無callsign先?我唔係用這個point去區分是否ham,但有牌與否玩法係唔同。香港考牌係全世界最簡單的地方,有心長玩考個牌也不是太困難。
我有 call sign ﹐ 剛進入 ham 界. 我用手持機收聽 ham 頻,但實在太靜. 想學下正確嗌機都難.
依家試玩 sdr 手指, 發覺收到的頻道很少﹐心想是否原裝天線問題還是位置問題.
另外 aprs 我嘗試由 mobile 開始, 不過唔知正唔正確,定係先學 set up 一個base (我會用 rapsberry pi)?
有callsign就好。你先要訂一下短期目標。接收向,還是發射又人覆向。接收向,你想專注SDR還是aprs。SDR,你可跟我的文章做,收下飛機,船等訊號。
這些app不是免費就是很廉價,學生歌都消費得起。如你配 sdr touch,由低續Mhz掃上GHz,一定有信號。訊號不一定是語音,是什麼慢慢找出答案。
aprs 接收,你也可跟sdr with aprs 初試一文去try。再不起個sdr igate 也可。
你部UV-5R是 VU band,接收向是作用不大的。配有全頻接收的如 th-F7 較好。
發射又要有人覆,上 repeater KP 試一下吧。本地 ham 一窩蜂,很多走哂去DMR 頻了。但日子一耐,也沒什麼野傾。落入一個買和傾再無野講的 dead loop 內。
所以ham要玩得持久,培養自己的實力很重要,不要人云亦云,人賣你又陪賣。我不說自己好,但我對 ham radio 的玩法有自己完整的想法並在這裡發表。
如你有問題不方便公開問,可電郵本人。