GPS-слежение своими руками
Добавлено: 29 мар 2006, 16:04
Прошу помочь в реализации опытной установки, поскольку никак не могу обойти одну проблему. Итак, по порядку.
1)Есть ноутбук + GSM_телефон_с_модемом_по_Bluetooth_на_COM5: в офисе.
2)Есть gps_приемник + GSM_модем_SIEMENS_TC-35: в автомобиле.
Хочется поставить в машину (2) , чтобы при помощи (1) можно было посредством DATA_CALL (обыкновенный dial_up на 9600, CSD) устанавливать радиоканал передачи данных до модема GSM в машине, таким образом получая радиоудлиннение COM-порта.
ЧЕГО УДАЛОСЬ ДОСТИЧЬ: Берем (1), запускаем Hyperterminal, набираем номер модема в машине. Устанавливается соединение. На экране пишется CONNECT 9600 (связь установленна), и начинает сыпаться лог навигационных данных с приемника. Все здорово, все получилось, но..
Как теперь этот поток перенаправить в OziExplorer ? Ведь COM1 то уже занят терминалкой, в которой я набрал номер. И поэтому как только я говорю Озику после установки соединения - кушай данные с COM1 - он естественно ругается - мол, порт уже использует другая программа. Если же освободить порт от терминалки - тогда связь рвется. Как быть ?
В коммерческих системах, насколько мне известно, навигационные сообщения передаются в виде SMS. Но хочется сделать именно такую, real-time систему.
Кто может подскажет, как обойти такую проблему?
1)Есть ноутбук + GSM_телефон_с_модемом_по_Bluetooth_на_COM5: в офисе.
2)Есть gps_приемник + GSM_модем_SIEMENS_TC-35: в автомобиле.
Хочется поставить в машину (2) , чтобы при помощи (1) можно было посредством DATA_CALL (обыкновенный dial_up на 9600, CSD) устанавливать радиоканал передачи данных до модема GSM в машине, таким образом получая радиоудлиннение COM-порта.
ЧЕГО УДАЛОСЬ ДОСТИЧЬ: Берем (1), запускаем Hyperterminal, набираем номер модема в машине. Устанавливается соединение. На экране пишется CONNECT 9600 (связь установленна), и начинает сыпаться лог навигационных данных с приемника. Все здорово, все получилось, но..
Как теперь этот поток перенаправить в OziExplorer ? Ведь COM1 то уже занят терминалкой, в которой я набрал номер. И поэтому как только я говорю Озику после установки соединения - кушай данные с COM1 - он естественно ругается - мол, порт уже использует другая программа. Если же освободить порт от терминалки - тогда связь рвется. Как быть ?
В коммерческих системах, насколько мне известно, навигационные сообщения передаются в виде SMS. Но хочется сделать именно такую, real-time систему.
Кто может подскажет, как обойти такую проблему?