Перейти к содержанию
    

SIM868. AT+CIPGSMLOC=1,1 выдает нулевые координаты

5 hours ago, Rse72 said:

Сервер, судя по симкомовкскому документу (SIM800 Series_GSM Location_Application Note_V1.02), только lbs-simcom.com:3002 доступен.

 lbs-simcom.com:3000 и lbs-simcom.com:3001 указаны как платные

По факту очень редко получаю координаты по AT+CLBS=4,1

Обычно +CLBS: 2 - таймаут

Пробую двумя модулями (Билайн и МТС) раз примерно в 3-5 минут.  

Что-то подкрутить можно?  

Есть возможность записать АТ-лог ваших попыток как успешных, так и безуспешных? Если получится вместе с меткой времени, чтобы оценить время задержки - будет вообще замечательно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попробую, сейчас вроде чуть лучше.. 

Днем по часу двойки выдавало. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Минуты:секунды_до Минуты:секунды_после

Ответ на AT+CLBS=4,1

32:08 32:42

+CLBS: 2

OK

34:12 34:44

+CLBS: 2

OK

39:18 39:20

+CLBS: 2

OK

41:34 41:37

+CLBS: 2

OK

46:44 46:47

+CLBS: 2

OK

47:23 47:25

+CLBS: 2

OK

49:47 49:50

+CLBS: 0,37.515653,55.741216,550,19/12/05,13:23:19

OK
 

 

Изменено пользователем Rse72

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сейчас пока используем CLBS. CIPGSMLOC так и не работает.

Точность +/- одинаковая, из того, что видели по Москве, от 100 до 500 метров ошибку дает. Приемлимо.

Но по времени получения ответа CLBS проигрывает сильно. Зависания, ошибки вместо координат - это постоянно.

Ну и мелочи, типа такого: в метро CLBS не работает совсем. CIPGSMLOC давал координаты станций, не всех и иногда с ошибкой, но давал. Базы у Гугла ожидаемо полнее.  

Ну и еще по наблюдениям: CIPGSMLOC давал, похоже, координаты бс. Если долго наблюдать, то координаты скачут точно по одним и тем же точкам в округе. Условно: постояло час на одном месте, потом перелетели на другое место и стоим там и тд.

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

Может я не прав, но это видно. 

Если так, то может задержки и ошибки с ответами CLBS связаны с этой триангуляцией?

По мне так лучше выдавать координаты бс, но сразу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Друзья, можно подвести промежуточный итог: по всей видимости Google прекратили поддержку бесплатного сервиса для определения координат по базовым станциям и перевели все на платную основу. Таким образом ра бота с CIPGSMLOC становится невозможной, т.к. данная команда базировалась на бесплатном сервисе предоставляемом Google. Пруфов относительно изменений политики Google привести не могу, т.к. просто не нашел, но все указывает на то что версия наиболее достоверна.

Что можно делать в текущих реалиях:

1. Использовать предоставляемый нами CLBS, но ввиду больших пингов для территории России определение координат будет достаточно длительным процессом.

2. Воспользоваться инструкцией созданной на скорую руку по восстановлению работоспособности быстрого определения координат через бесплатные сервисы Яндекс (не реклама, но считаю, что у них наиболее полная база в отличие от прочих бесплатных сервисов LBS).

YandexGSMloc.docx

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 часа назад, Hub сказал:

Друзья, можно подвести промежуточный итог: по всей видимости Google прекратили поддержку бесплатного сервиса для определения координат по базовым станциям и перевели все на платную основу. Таким образом ра бота с CIPGSMLOC становится невозможной,

...и провидцы, предусмотрительно заложившие в свои устройства GPS-антенны, могут довольно потирать руки.  :dance2:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

22 minutes ago, jcxz said:

...и провидцы, предусмотрительно заложившие в свои устройства GPS-антенны, могут довольно потирать руки.  :dance2:

Типа того, с одним "но": никто не гарантировал, что этот функционал будет работать вечно.

А те, кто например в ЕАТ заложил обновление пользовательского приложения или обновление прошивки самого устройства - тем лайк.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

>>>по всей видимости Google прекратили поддержку бесплатного сервиса для определения координат по базовым станциям и перевели все на платную основу.

 

Здесь: https://developers.google.com/maps/documentation/geolocation/intro

 

New Users: Before you can start using the Google Maps Platform APIs and SDKs, you must sign up and create a billing account.

 

Прежде чем вы сможете начать использовать API и SDK Google Maps Platform, необходимо зарегистрироваться и создать учетную запись для выставления счетов.

 

Это касается как работы с гуглемапс, так и со всеми API Cell Locate.

 

 

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

https://internetua.com/google-zakryla-esxe-odin-servis

 

>>>2. Воспользоваться инструкцией созданной на скорую руку по восстановлению работоспособности быстрого определения координат через бесплатные сервисы Яндекс.

 

Ну да, особенно у нас, где Яндекс забанен. Чем туда через VPN ломиться, так лучше уж нормальный GPS модуль поставить.

 

>>>>...и провидцы, предусмотрительно заложившие в свои устройства GPS-антенны, могут довольно потирать руки.  :dance2:

 

Любовь к шаре неистребима и пословица о бесплатном сыре вечно игнорируется.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

27 минут назад, CADiLO сказал:

Ну да, особенно у нас, где Яндекс забанен. Чем туда через VPN ломиться, так лучше уж нормальный GPS модуль поставить.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 12/20/2019 at 8:53 AM, artemkad said:

А как на счет перейти на OpenCellID или Mozilla Location Service?

OpenCellID дает ограниченное количество запросов - только 50 в сутки, и это не решение вопроса даже для одного прибора, о группе и не говорю.

Mozilla Location Service тоже не лучше, везде регистрацию подавай...

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

Координаты BTS фиксировать и апдейтить по мажоритарному принципу уровня RF сигнала и оставлять как валидные с максимальным.

Таким образом можно примитивно, но получить тот же результат как от Google.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 12/30/2019 at 3:34 PM, masturbant said:

OpenCellID дает ограниченное количество запросов - только 50 в сутки

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

 

On 12/30/2019 at 3:34 PM, masturbant said:

можно ... получить тот же результат как от Google

Ну только своих приборов у вас будет тыщща. Или целых десять тысяч.

А в гугл миллиард андроидов данные сливает...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...