LANでナビトラ
LANでナビトラ 〜PICNICエミュレータ編〜

PICNICエミュレータ

LANでナビトラ PICNIC編の PICNICの部分をパソコンとソフトで実現しようというものです。

基本形は,

             +----PC1----+  LAN  +----PC2----+
  RADIO-TNC--|COM     NIC|-------|NIC        |
             |  PICEMU   |       | NavitraMap|
             +-----------+       +-----------+

です。PC1がPICNICとして動くってワケですね。

PICEMUとNavitraMapの間はTCP/IPというかUDP/IPで通信するので,
localhost(127.0.0.1)を指定すれば

             +----------PC-----------+
  RADIO-TNC--|COM                    |
             | PICEMU <-> NavitraMap |
             +-----------------------+

も可能ですね。無意味だけど・・・


PICEMUとNavitraMapの関係をTCP/IPモデルで書くとこんな感じ。 ---------- +----------+ +------------+ -------------------------------- | PICEMU | | NavitraMap | <= NavitraMap PICEMU => +----------+ +------------+ アプリケーション層 | PCNCP | | PCNCP | <= PICNIC.DLL ---------- +----------+ +------------+ -------------------------------- | UDP | | UDP | トランスポート層 Windows => +----------+ +------------+ <= Windows ------------------- (WinSock) | IP |・・・・| IP | (WinSock) インターネット層 ---------- +----------+ +------------+ -------------------------------- NIC,VxD => | Ethernet |====| Ethernet | <= NIC,VxD データリンク層 ---------- +----------+ +------------+ --------------------------------
注意.PCNCPはPICNICのプロトコルという意味で書いただけで,正式な名称ではありません。

必要なソフト
Copyright (C) 2001-2004 FGPS NavitraMap Project
(Last modified: 2004/05/04)

Back