По поводу портов: я создал пару в vspd COM1 и COM6. Оба порта являются виртуальными, то есть физически не существуют. Но система видит их как физические благодаря усилиям vspd. Порт COM1 задействован исключительно для нужд эмулятора с Навителом. Для приёмника используется виртуальный же порт COM28, создающийся лишь при подключении приёмника. В GPSGate входным является COM28, а выходным COM6. Можно создать ещё несколько выходных портов при нужде. Итак, сигнал приёмника идёт следующим путём: COM28=>GPSGate=>COM6=>vspd=>COM1=>эмулятор. В случае использования эмулятора без приёмника (например, дома) вместо COM28 подключаю на вход GPSGate симулятор NMEA.