那是 qex mar/apr 05 的有關資料, 以一個單片機, 可以:
1. 監聽本地的封包活動
2. 作為一個完整的 digipeater
3. 定時發出你自定的標站 (beacon) 訊息
4. 令你在 "converse" mode 以 round-table fashion 作通訊
(allow you to communicate in a round-table fashion using "converse" mode)
5. 接上 gps 後, 作為一個 aprs tracker (等同一個 tinytrak!)
雖然一般有關設計也會使用 mx614 等 modem chip, 但會令用電量增有以及加重成本, 加上有時該類晶片難以獲得, 所以現以更快更平的單片機去取代了。而據作者 wb8wga bob ball 說 16f88 以 20mhz 操作, 是有足夠能力應付的。
firmware本身以像 tt3 一樣, 以 4個電阻組成的 resistor ladder 以 32 組不同參考電壓去產生正弦波。接收則以 n0qbh mike 的無modem設計為基礎. 而本 tnc 的操作介面, 是參考 tapr 的 tnc 的功能簡化而成, 它能夠:
* 以 terminal 的操作介面作設定, 儲入 ee ram 中
* 加入監視封包功能, 在連上 terminal 後, 可顯示所有/不作/只送給自己的封包
* 支援 digipeating (每封包達 255bytes/pkt)
* 化名 (alias) 功能令到本tnc能夠對應 relay 類別的 digipeater
* 支援自定內容的標站 (beacon) 功能
* 作 aprs tracker
作者更付上有作者備註的源碼, 使有心人能作改動, 改良及改善本 one chip tnc 的有關功能, 但請緊記 credit 各有關源碼的作者。
請在此下載:
http://www.arrl.org/qexfiles/3x05ball.zip朋友, 是時候加入 aprs 的行列了!
ps: 有人找到 16f88 嗎? 我在賽格找過, 可惜找不到, 只好看看 microchip 可否給我幾個樣本.