Гранит Навигатор 04

borozenetsvv9 years ago

Попался в руки такой девайс. Попробовал прикрутить - не получилось. Видимо не поддерживается? Из лога:

2015-05-22 08:22:03 DEBUG: [AC4C8749: 5005 <- 217.118.79.46] - HEX: 2b525243427e1a0027a3c8925e55380f4f39d783d983000000006a000000000c00002a42320d0a
2015-05-22 08:22:22 DEBUG: [AC4C8749: 5005 <- 217.118.79.46] - HEX: 2b525243427e1a0027a3dc925e55380f4f39d783d983000000006a000000000c00002a41360d0a
2015-05-22 08:22:42 DEBUG: [AC4C8749: 5005 <- 217.118.79.46] - HEX: 2b525243427e1a0027a3f0925e55380f4f39d783d983000000006a000000000c00002a38410d0a
2015-05-22 08:23:02 DEBUG: [AC4C8749: 5005 <- 217.118.79.46] - HEX: 2b525243427e1a0027a304935e55380f4f39d783d983000000006a000000000b00002a37380d0a
2015-05-22 08:23:21  WARN: Соединение разорвано другой стороной - java.io.IOException (FileDispatcherImpl.java:-2)
Anton Tananaev9 years ago

Похоже что не поддерживается. Нужно описание протокола чтобы добавить поддержку.

borozenetsvv9 years ago

Таких данных у меня нет. Придется бросить железку в дальний угол и купить китайщину. Либо юзать смарт.

Anton Tananaev9 years ago

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

borozenetsvv9 years ago

Явно не дадут. Зачем им конкуренты. Кстати, клиент под андроид имеет функцию накопления данных при отсутствии интернета?

Anton Tananaev9 years ago

Некоторые компании наоборот просят добавить их протокол и некоторые даже готовы заплатить за это.

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

borozenetsvv9 years ago

Посмотри архив. На сайте хозяев этого девайса взял. https://cloud.mail.ru/public/4oe7/WdqwYZ6Rz

Anton Tananaev9 years ago

Похоже на сервер для ЭРА ГЛОНАСС. Ваше устройство использует протокол ЭРА ГЛОНАСС?

borozenetsvv9 years ago

Я не знаю какой там протокол. То, что оно отсылает на сервер - в первом сообщении.

borozenetsvv9 years ago

Возможно это еще поможет http://wiki.nntc.nnov.ru/index.php/GPS-logger/server1.php

Anton Tananaev9 years ago

Вобщем похоже что это не ЭРА ГЛОНАСС.

Что касается PHP файла, вы уверены что это сервер для вашего трекера?

borozenetsvv9 years ago

Этот файл взят из техзадания по записи данных с трекера "Гранит Навигатор 02". Насколько я знаю у них одинаковый протокол. Впрочем вы можете не дописывать его поддержку. Прибор за час хождения по городу у супруги в сумке передал координаты всего раз шесть-семь. Посему я решил вернуться к связке смартфон - gps-trace.com. Жаль конечно что они хранят данные только за последний месяц, но мне важны данные, полученные за все время в пути. В их клиенте функция черного ящика реализована. Если вы допишите такой функционал, вашей сборке не будет цены. А пока только так.

Anton Tananaev9 years ago

Вы можете телефон также с Traccar использовать. Ограничений на срок хранения данных нету.

borozenetsvv9 years ago

Да, в сроке хранения это плюс. Но терять данные при отсутствии интернета не хочется. Ждем клиента с накоплением данных под смарт.

Anton Tananaev9 years ago

Существуют альтернативные приложения для смартфона который работают с Traccar и имеют больше функция чем Traccar Client.