0

Точка на карте смещена на восток на 100км

Переехал в Испанию. Установил местную сим, настрои APN, всё заработало. 
Всплыла единственная проблема - положение машины на карте и все треки отображаются на карте на 100км !восточнее чем есть на самом деле)))
Хотя модуль отдает правильные координаты 
Как при запросе 08 - OK (08) 06:22 03.07.20 XY: 0.431051W 38.367023N
Как и при копировании из приложения - 38.367897, 0.429174
То есть по факту машина тут (0.431051W 38.367023N), модуль отдаёт координаты правильно, но вот на карте уже сдвиг на восток на 100 км.
А вот реально в гугле - https://www.google.com/search?rlz=1C5CHFA_enRU726RU726&sxsrf=ALeKk03g8WWEjgJuAGx-ZtffzZBDyNpuPA%3A1593777139983&ei=8xv_XqfQO-2SjLsPkviukAI&q=0.429174W+38.367897N&oq=0.429174W+38.367897N&gs_lcp=CgZwc3ktYWIQA1CfngFYn54BYJqmAWgAcAB4AIAB_QGIAYcDkgEFMC4xLjGYAQCgAQKgAQGqAQdnd3Mtd2l6&sclient=psy-ab&ved=0ahUKEwjnlZ7CgrHqAhVtCWMBHRK8CyIQ4dUDCAw&uact=5

Здравствуйте. Указанное смещение обусловлено нахождением автомобиля на нулевом меридиане. Это обуславливает смещение показаний спутников, как и во многих навигаторах. 

М31 довольно давно снят с производства, но давайте попробуем обновить его ПО через смс с текстом

00591

Дмитрий, мне кажется вы меня неправильно поняли.
М31 функционирует нормально и отдаёт правильные координаты
Вот результат команды 08
OK (06) 11:38 04.07.20 XY: 0.430123W 38.368007N - если проверить в гугле, это именно та точка где находится машина.
Если скопировать координаты из приложения в мобильном телефоне то получается

38.369121, 0.432373

38°22'8''N 0°25'56''W

Проблема в первой строке. Карта автоматически считает долготу восточной, и показывает точку на 25 минут восточной долготы. Хотя с модуля m31 приходит 25 минут западной долготы. Вторая строчка правильная.
То есть я нахожусь тут, https://www.google.com/maps/place/38%C2%B022'04.8%22N+0%C2%B025'48.4%22W/@38.368007,-0.432317,17z/data=!3m1!4b1!4m5!3m4!1s0x0:0x0!8m2!3d38.368007!4d-0.430123
А на карте ваш софт меня рисует тут - https://www.google.com/maps/place/38%C2%B022'04.8%22N+0%C2%B025'48.4%22E/@38.368007,0.427929,17z/data=!3m1!4b1!4m5!3m4!1s0x0:0x0!8m2!3d38.368007!4d0.430123
Ошибка в знаке долготы. Как я понимаю у вас нет клиентов левее нулевого меридиана, поэтому ошибка и не всплывала))))

Здравствуйте. Спасибо за сообщение.

На сегодня этой сложности нет в системах, которые продаются в Испании. Недавно это исправили и для маяка М17. Сложность изменений на данный момент в том, что М31 снят с производства. С этим устройством у нас не было клиентов левее нулевого меридиана. 

Вы отправляли команду 

00591

на Ваше устройство?

А с какой версии прошивки начало работать OTA обновление по команде 00591? У меня сейчас I2.
Просто немного боюсь обновлять, сейчас хоть автозапуск работает)

Здравствуйте. Обновление по воздуху доступна начиная с версии ПО i2

Обновился до O9. Баг сохранился. 
Я всё же не понимаю причём тут модуль m31 и почему нельзя пофиксить это на стороне https://starline-online.ru/
Модуль присылает мне правильные координаты по команде 08: OK (06) 11:38 04.07.20 XY: 0.430123W 38.368007N 

И присылает их же в мобильное приложение 38°22'8''N 0°25'56''W
Почему бы не нарисовать машину в этой точке?
Как я понимаю мобильное приложение и https://starline-online.ru/ просто неправильно интерпретирует знак долготы.
Что не так в моих рассуждениях?

См скриншот, вторая строка абсолютно верная!

Спасибо за обновление. Информация передана разработчикам на анализ.

Чего я и боялся, перестал работать автозапуск.

Режим как и был - СМ. Но после обновления перестали работать команды 0066...

При попытке запуска через смс 21.

[MT]*
GSM:27(A)
GPS:12
Команда не выполнена
Охрана вкл.



Оказалось теперь у команды 0066 11 параметров, а не 10 как в самой последней инструкции. Завести удалось, осталось понять что значит единица в последнем параметре)

да и вообще хотелось бы посмотреть на актуальную инструкцию для прошивки O9

Да, разобрался, спасибо за ссылку на ChangeLog
Раньше двойка в функции 2 означала АКПП, а теперь МКПП, по этой причине и не заводилась.
 
Соответственно остаётся одна проблема - отображение на карте. 

Добрый день!
Есть ли какие-то новости по поводу бага с отображением на карте?
До сих пор карта рисует машину в море(

Здравствуйте. Задача все еще находится в работе.

Дополню. Подключился к StarLine API для интеграции с Home Assistant. API тоже отдает неверные координаты:

latitude: 38.367862
longitude: 0.429192

А должно быть 
latitude: 38.367862
longitude: -0.429192

Здравствуйте. Спасибо за сообщение.

Ура! Частично заработало!
Машина на карте отображается в правильной точке, а вот треки в последние дни когда как, когда правильные, когда с багом.

Здравствуйте. Спасибо за сообщение. Вопрос все еще в работе.