PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка программ (http://pccar.ru/forumdisplay.php?f=27)
-   -   GPS трекер для CarPC (http://pccar.ru/showthread.php?t=11815)

Dmitry02 15.06.2010 19:29

Цитата:

Сообщение от Vic58 (Сообщение 145773)
Все поставил прокатился, но ничего не заработало. Т.е. все светится координаты определены, интернет работает, а данных на сайте GPSHome нет. При этом там же светится что данные поступают, но позиция не определена. Буду разбираться.
Что удалось выяснить:
- при работе с GPSHome, на треккере светится треугольник с восклицательным знаком. Хотя все настройки присутствуют, и кроме того сайт треккер видит, но данных от него не получает.
- при переключении на GPS-trace, треугольничек с восклицательным знаком исчез, данные стали уходить, во всяком случае маневры возле гаража отобразились нормально, дальше пока не прокатился.

Vic58,
спасибо за информацию.
В выходные прокатился в область. Приехал домой, открыл отчет на GPS-Trace и...увидел такой "Бермудский треугольник"
http://img820.imageshack.us/img820/4296/capturej.th.png

Сегодня, по вашей наводке, начал разбираться с GPSHome и нашел глюк в программе от могут появляться подобные скачки на треке. Удивительно, но GPS-Trace более терпим к подобным глюкам нежели GPSHome.
Проанализировал связь программы с GPSHome. На последней тестовой версии BiTreker 1.1(rev0) позиция должна определиться только один раз при старте программы. Сейчас работаю над этим.

Dmitry02 16.06.2010 13:59

Цитата:

Сообщение от Hamster (Сообщение 146087)
Отправил.
На сколько я понял если связи нет со спутниками, то приемник ничо не пишет, просто запятые, без значений.

Я вот думаю, если дело в приемнике, то что тогда трекер шлет на сервер? Попробую завтра сниффером посмотреть :)

Не нашел криминала в логе приемника. Протокол идентичный BU-353:dntknw:
Дата и время, часовой пояс на MDX выставлены верно?

Fedorych 16.06.2010 16:36

Поставил последнию версию в машину,настроил жпс,зарегился на gps-trace.com, прихожу домой,вижу свое последние положение.А как увидить весь пройденный путь на карте?

Hamster 16.06.2010 16:45

Цитата:

Сообщение от Dmitry02 (Сообщение 146176)
Не нашел криминала в логе приемника. Протокол идентичный BU-353:dntknw:
Дата и время, часовой пояс на MDX выставлены верно?

Да, все в норме. Попробую сегодня поснифферить. что трекер шлет на сервер.

Цитата:

Сообщение от Fedorych (Сообщение 146185)
А как увидить весь пройденный путь на карте?

На закладке "Треки" выбрать период и нажать "Построить трек".

Dmitry02 16.06.2010 17:25

Выложил свежую сборку BiTreker 1.1(rev1)
Рекомендую всем переходить на новую сборку и настраивать трекер на сервер GPS-Trace.
Cегодня проверил на своем навигаторе, особенно порадовала функция сброса модемного подключения - для моего устройства вещь просто незаменимая.
С сервисом GPS-Trace треки отправляются и точки не теряются.
С сервисом GPSHome точки могут теряться! Это особенность данного сервиса, к сожалению.
В любом случае, точки сохраняются локально на компьютере в папке "chunks"
Цитата:

Версия 1.1(rev1)
-исправлена ошибка отправки координат на сервер GPSHome
-исправлена ошибка искажения времени при загрузке сохраненных координат трека
-плагин для RideRunner включается через файл system.ini
-отслеживание модемного соединения с Интернет (настраивается через меню)
-соединение с Интернет разрывается автоматически при зависании модема (настраивается через меню)

Версия 1.1(rev0)
-добавлен плагин для RideRunner
-изменен алгоритм отправки координат на сервер GPS-Trace (гарантированная доставка)
-координаты трека сохраняются в файл
Ссылки для скачивания в шапке темы

Hamster 17.06.2010 16:36

Цитата:

Сообщение от Dmitry02 (Сообщение 146195)
Выложил свежую сборку BiTreker 1.1(rev1)
Рекомендую всем переходить на новую сборку и настраивать трекер на сервер GPS-Trace.


Поставил. На МДХ глюки пропали, все работает :)
В общем, GPSGate нервно курит в сторонке :) :) :)

Dmitry02 22.06.2010 22:55

За неделю наколесил 420 км дача-город.
Полет нормальный!

Vic58 22.06.2010 23:03

Цитата:

Сообщение от Dmitry02 (Сообщение 146965)
За неделю наколесил 420 км дача-город.
Полет нормальный!

Только сегодня поставил в машину последнюю версию, катался с тестовой версией, периодически пропадания были.

NiMar 23.06.2010 00:25

передачу состояния в RideRunner отключил - все равно пару раз прога вылетела сегодня

Dmitry02 23.06.2010 01:22

Запустил последнюю версию на домашнем компьютере, пусть ночь поработает.

Vic58 23.06.2010 10:42

Цитата:

Сообщение от Dmitry02 (Сообщение 146982)
Запустил последнюю версию на домашнем компьютере, пусть ночь поработает.

Что-то у меня не получается поменять номер порта через меню настроек GPS. Кликаю по окну порт, отркрывается "калькулятор", выбираю номер порта, скажем 6, "галочка" в левом нижнем углу не появляется (стрелочка там), если выйти-войти опять висит "калькулятор" и ничего не происходит. Может что не так делаю?

Dmitry02 23.06.2010 12:01

Цитата:

Что-то у меня не получается поменять номер порта через меню настроек GPS. Кликаю по окну порт, отркрывается "калькулятор", выбираю номер порта, скажем 6, "галочка" в левом нижнем углу не появляется (стрелочка там), если выйти-войти опять висит "калькулятор" и ничего не происходит. Может что не так делаю?
Принцип такой же как при вводе ID сервера
Цитата:

По окончании ввода нажмите на введенный код для сохранения
http://img218.imageshack.us/img218/8...trekersave.png

Hamster 23.06.2010 12:19

У меня тоже не получилось, редактировал system.ini ручками.
Глюка похоже в том. что в отличие от ID параметрт port содержит и буквы ("com"), вот поле ввода и подглючивает :)

Dmitry02 23.06.2010 12:29

Это не глюк
1.Нажимаете на номер порта -> появляется клавиатура
2.Вводите новый номер
3.Нажимаете на введенный номер -> клавиатура исчезает
4.Нажимаете левую нижнюю кнопку -> активируются новые настройки порта

Возможно, вы пропускаете пункт 3

Dmitry02 23.06.2010 12:31

Цитата:

Сообщение от Hamster (Сообщение 147018)
Глюка похоже в том. что в отличие от ID параметрт port содержит и буквы ("com"), вот поле ввода и подглючивает :)

Так задумано. Программа сама подставляет префикс после ввода номера порта

Hamster 23.06.2010 13:31

Да. п.3 пропускал - не знал о его существовании :)

Vic58 23.06.2010 15:10

Цитата:

Сообщение от Hamster (Сообщение 147029)
Да. п.3 пропускал - не знал о его существовании :)

Я то-же пропускал этот пункт. Меня выручало то, что я всякий раз оставлял системные файлы поэтому и имей, и все настройки переносились автоматом, с вводом столкнулся первый раз. Так и думал, что что-то не доделываю.

Dmitry02 23.06.2010 15:31

Поправил инструкцию по настройке GPS порта.

Dmitry02 23.06.2010 17:05

Цитата:

Сообщение от NiMar (Сообщение 146976)
передачу состояния в RideRunner отключил - все равно пару раз прога вылетела сегодня

Сегодня всю ночь проргамма гонялась на домашнем компьютере. Не упала.
Что установлено:
-Windows 7
-BU-353, прямое подключение без разветвителя.
-BiTreker, настроенный на GPS-Trace
-интернет через WiFi

Что не пробовал:
-Windows XP
-интернет через модем
-запускать RideRunner
-работу BiTreker в движении
-подключать приемник через разветвитель портов (XPort)

Hamster 23.06.2010 17:10

Цитата:

Сообщение от Dmitry02 (Сообщение 147051)
Что не пробовал:
-Windows XP
-интернет через модем
-запускать RideRunner
-работу BiTreker в движении
-подключать приемник через разветвитель портов (XPort)

Под XP работает - ок
инет через модем - ок
работа в движении - ок
разветвитель портов (GPSGate) - ок
точки трека не теряет при потере связи - ок

Vic58 23.06.2010 17:50

Цитата:

Сообщение от Hamster (Сообщение 147052)
Под XP работает - ок

тоже + X-port - проблем не замечено

.

Dmitry02 23.06.2010 18:10

Hamster,Vic58,
а оболочка какая у вас?

Hamster 23.06.2010 23:47

У меня CF2, на трешку че-то не перешел...

Vic58 23.06.2010 23:51

Цитата:

Сообщение от Dmitry02 (Сообщение 147060)
Hamster,Vic58,
а оболочка какая у вас?

LeoCar 4.2

Dmitry02 28.06.2010 13:37

Цитата:

Сообщение от NiMar (Сообщение 146976)
передачу состояния в RideRunner отключил - все равно пару раз прога вылетела сегодня

NiMar, накопилась дополнительная статистика по вылетам?
На своем ноутбуке так и не смог создать условия для вылета

NiMar 28.06.2010 15:00

К сожалению нет, бывает вылетает, но редко....
Подозрительно связано с потерей спутников.

Dmitry02 28.06.2010 15:19

А GPS приемник какой модели?

NiMar 28.06.2010 15:41

GlobalSat BU-353 USB GPS

Dmitry02 29.06.2010 00:16

BU-353+XPort+WinXP не явлется гарантированным условием вылета.
Оболочка не влияет.
Буду копать в сторону плавающей ошибки при декодировнаии координат с GPS приемника.

NiMar 29.06.2010 08:37

можно просто простейший лог реализовать, чтоб понять примерно на каком этапе вылетает... потом уже глубже локализовывать.

Dmitry02 29.06.2010 14:00

Вчера вечером соорудил такую схему:
BU-353 -> XPort
+GPSInfo
+BiTreker

Утром вылетел с ошибкой...GPSInfo

NiMar 29.06.2010 15:41

хм... gps-info нет у меня, по полно других прог использующих GPS

Dmitry02 07.07.2010 01:20

Цитата:

Сообщение от Vic58 (Сообщение 147007)
Что-то у меня не получается поменять номер порта через меню настроек GPS. Кликаю по окну порт, отркрывается "калькулятор", выбираю номер порта, скажем 6, "галочка" в левом нижнем углу не появляется (стрелочка там), если выйти-войти опять висит "калькулятор" и ничего не происходит. Может что не так делаю?

Упростил ввод. При наборе на "калькуляторе" не будет ни стрелочек ни галочек.

Будут еще изменения в части интерфейса и исправление нескольких багов, работаю над этим.
Как доделаю, выложу обновление

Zorlak 08.07.2010 12:14

Опишите подробнее задачу в этой теме
http://forum.pccar.ru/showthread.php?t=11815

Описываю. Например ваша программа смотрит координаты. Я ей указал координаты где я живу (как посоветовали, не конкретные а диапазон координат, что б смягчить неточность определения), при совпадении координат программа выполняет заранее заданное ей задание. К примеру запускает mp3 файл а в нем запись (Добро пожаловать домой) или проезжая киоск с сигаретами у дома запись говорит не забудь купить сигарет МИЛЫЙ. Вообще можно запустить нужную программу или действие.

P.S. Пользуюсь вашей программой, очень нравиться.

sergbb 08.07.2010 12:34

Цитата:

Сообщение от Zorlak (Сообщение 148456)
...Я ей указал координаты где я живу (как посоветовали, не конкретные а диапазон координат, что б смягчить неточность определения), при совпадении координат программа выполняет заранее заданное ей задание. К примеру запускает mp3 файл а в нем запись (Добро пожаловать домой) или проезжая киоск с сигаретами у дома запись говорит не забудь купить сигарет МИЛЫЙ. Вообще можно запустить нужную программу ...

О клево! :shok:
А как такое настроить?
... синхронизация запустилась , смс кинуло ,,готовь обед,,встречайте,,...

Zorlak 08.07.2010 13:06

Цитата:

Сообщение от sergbb (Сообщение 148463)
О клево! :shok:
А как такое настроить?
... синхронизация запустилась , смс кинуло ,,готовь обед,,встречайте,,...

Думаю таких примеров можно много написать.

Dmitry02 09.07.2010 01:07

Вариантов действительно много.
Себе хотел фары выключать, если завожу машину около дома.

Времени, как обычно, на все не хватает, но к началу следующей недели планирую выложить очередное обновление трекера. После чего займусь внедрением ваших идей.

Zorlak 09.07.2010 02:01

Цитата:

Сообщение от Dmitry02 (Сообщение 148529)
Вариантов действительно много.
Себе хотел фары выключать, если завожу машину около дома.

Времени, как обычно, на все не хватает, но к началу следующей недели планирую выложить очередное обновление трекера. После чего займусь внедрением ваших идей.

Натираю флешку, в ожидании возможности потестить.

Dmitry02 14.07.2010 16:54

Выложил свежую версию BiTreker 1.2(rev0):
Код:

-добавлена анимация в главном меню
-оптимизировано использование памяти на устройствах с Windows CE
-исправлены ошибки при запуске программы на навигаторе Мирком 200
-всплывающие сообщения об ошибках в главном меню
-настройки GPS, трекера перенсены на форму настроек


Dmitry02 15.07.2010 12:12

Ссылка на скачивание в шапке темы.

В новой версии так же исправлена ошибка, которая приводила к вылету программы, если в настройках GPS приемника указана опция "Режим совместимости".


Часовой пояс GMT +4, время: 17:52.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot