骨董品なタスコのTNCを見つけた。 古びた金属筺体のネットワークHubの山にTNCが紛れ込んでいるというパターン。 324円だった。 TNC自体はモデムも含めて、PCで完結するソフトウェア実装のほうが性能は良いため、実用面での必要は無くなってしまっている。 (大学衛星の地上局では、コマンド用にまだ現役だったりするけれど…) TNC-22は、DIPとリード部品のみで構成されているわかりやすい作りで、Z80の周りに74シリーズがたくさん並んでいる。 今ならマイコン一つに収まる回路規模だ。 ためしに12VのACアダプタを使って、スイッチを入れてみると、LEDが一瞬光るだけで、通電が途絶えてしまう。 ネットにアーカイブされていた取説を読みながら、バックアップ電池を交換し、RS-232を結線して、ちょうどその場にあったシグマリオンにつなぐ。 スイッチを押しこみ続けると電源がついたままになり、ブートメッセージが表示されるので、電源スイッチが故障しているらしい。 内部の清掃がてら、ハンダを吸い取って基板からスイッチを取り外し、機構を分解してみた。 内部接点が錆びている。 研磨することで通電を確認できたので、元に戻した。 改めてブートメッセージを読んでみると、ROMのソフトウェアは自分の生まれた年に書かれたもののようだ…。 送信ラインをモニターすると、おなじみのBell 202なピガー音が聞こえる。 受信については、ハンディ受信機を接続して、APRSパケットを入力し、音声レベルを調節しているうちに受信に成功した。 パケット通信をしたことある人達の文章を読むと、やはり1200bpsでは遅いという記述が多くて、アマチュア衛星の運用を思い出すのであった。 低軌道衛星との通信は距離がダイナミックに変化する。 まとまった大容量データをやりとりするのはかなりしんどい作業だった。 意外だが、アマチュア無線のパケット通信とイーサネットはどちらもALOHANETというプロジェクトを祖先に持っている。
kent`s prototyping memorandum