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

SIM800 RTC установить и узнать время

>>>> Если нет GPRS  то зачем тогда модем?

 

Есть масса задач где не работают с передачей данных, а используют голос, DTMF или Ademco Contact ID.

И более того - есть динозавры типа энергетиков или охраны у которых записано в государственных бумагах - "использовать CSD" , значит GPRS там не пройдет пока бумаги не изменят.

А то что модули с наличием CSD сведены к минимуму их как-то не волнует.

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


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

23 hours ago, CADiLO said:

используют голос, DTMF или Ademco Contact ID.

Если так , то SMS можно вспомнить.

Только я не уверен что для этого всего нужно время и дата из модуля.

У энергетиков в приборах свое системное время есть.

Программы используют системное время сервера им RTC модема совсем ненужно.

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


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

В 07.03.2023 в 08:43, Самоделкин сказал:

Уход  за сутки +- 5 мин вполне допустим.

Не судите всех по себе.

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


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

Я тоже использую NTP и все прекрасно работает. Но возник следующий вопрос. В руководстве по работе с NTP сказано, что нужно запустить сессию GPRS.

А для этого нужно знать "магические" данные оператора - APN, USER и PWD. И получается, что я должен знать эти данные для всех операторов, а это проблематично.

В то же время в смартфонах без этого как-то обходятся. Достаточно купить симку местного оператора и можно спокойно ходить в инет не вводя никаких "магических" данных оператора (так говорят).

Получается, что смартфон сам узнает эти данные. Заранее знать их для громадного количества местных операторов разных стран невозможно. Как он это делает?

Либо можно запустить GPRS без этих фокусов, либо эта информация записана в СИМ-ке и существует стандартный способ ее оттуда вытащить. 

Может кто-нибудь просветить меня в этом вопросе?

Заранее спасибо.

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


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

Оператор при помощи STK команд (через симку) практически всегда знает что у вас за смартфон или планшет.

И отправляет им настройки.

А вот М2М модули ответов на эти команды не дают (а часто и STK не обрабатывают совсем) и нужно данные вносить ручками.

Поэтому только держать базу настроек операторов и считав какая именно симка стоит - подставлять самому.

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


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

Спасибо.

Грустно это. Уж если я имею СИМ-ку от оператора, то он сам все знает и нет нужды дублировать информацию о APN, USER и PWD при запуске сессии GPRS.

А держать базу на всех операторов практически невозможно.

Я специально просмотрел апноут по использованию команд STK для SIM800, но, честно говоря, ничего не понял. Практически они позволяют только использование какого-то непонятного меню, но что именно за меню и какие данные отображаются не описано. Может есть более подробная информация о командах STK с примерами использования?

И могу ли я сам подавать команды для получения информации о APN, USER и PWD?

И, если да, то какие?

 

 

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


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

Что умет STK в симке знает только оператор.

Нам видна лишь малая часть которая относительно стандартная, остальное на его усмотрение.

Поэтому забудьте.

У нас некоторые клиенты решили это по другому.

Точно знаю что в одной из выпускаемых у нас сигнализаций такое точно есть.

В устройстве есть блютуз, для смартфона есть апликуха конфигуратора устройства. 

В нее вводим настройки, в тог числе и интернета, и передаем на устройство.

 

Или вот так было до блютуза - SMS на устройство.

 

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


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

Да уж, цирк с конями...

Заранее извиняюсь за кучу вопросов, но это важно понимать.

Правильно ли я понял, что смартфон имеет некий неизвестный механизм работы через GPRS без ручного ввода APN, USER и PWD?

И этот механизм запускается и реализуется самим оператором только если обнаружен смартфон а не модем. А смартфон умеет им пользоваться, в отличие от модема. И этот механизм работает через недокументированные команды STK непосредственно к процессору СИМ-ки.

И этот механизм засекречен и не афишируется и о нем знают только производители смартфонов, а простым разработчикам он недоступен?

А в модеме SIM800 такой механизм не работает, поскольку оператор узнав модем его не запускает.

А если бы модем представился бы оператору как смартфон и оператор этот механизм запускал, как бы выглядел запуск GPRS сессии в модеме? Или некоторая GPRS сессия запускалась бы автоматически в одном из профилей? Или куда-то прописываются  APN, USER и PWD?

Заранее спасибо.

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


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

Вы все практически правильно написали.

Только в смартфонах APN и прочее прописываются в файл настроек системы, а в модулях такого нет, так как модулем управляет не софт смарта, например Андроид, а вы сами при помощи АТ команд.

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

 

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


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

Спасибо.

Грустно это все, нормальные системы так не делаются.

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

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

Ведь симку делает сам оператор, что и как там прописано и команды процессору симки достоверно знает только он.

Нет ли каких-то стандартов на симки в которых подробно прописана работа с ней? Особенно работа с ее процессором.

Или какая-то информация о том как смартфон работает с симкой? Как он работает по GPRS после того, как оператор поработал с симкой?

 

 

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


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

14 часов назад, rudy_b сказал:

Ведь вставляя симку какого-то мелкого оператора задрипанной страны я получаю доступ к инету,

Ты получаешь Инет в роуминге и только в том случае если в окружении найдется оператор подписавший с оператором задрипанной страны договор на предоставление инета. Зачастую инет на птичьих правах по конским ценам....

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


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

С чего в роуминге, если симка оператора той задрипанной страны? Или имеется в виду перемещение симки в другую задрипанную страну? Тогда да.

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


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

Я вас еще больше разочарую.

Мне встречались карточки в которых оператор не прописал собственный SMS сервер.

Приходилось такую карту ставить в мобилку, прописывать, а потом уже с модулем использовать.

Или есть страны где USSD предназначено совсем не для предоставления информации.

И узнать баланс можно только голосовым звонком.

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

 

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


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

Механизм настроек железяки ессно предусмотрен, и данные операторов Мегафона, МТС и билайна там есть. Предусмотрен и ручной ввод параметров неизвестного оператора.

Но что делать если заказчик в другой стране? Обеспечивать поддержку неизвестных операторов ручками?

Quote

Мне встречались карточки в которых оператор не прописал собственный SMS сервер.

Приходилось такую карту ставить в мобилку, прописывать, а потом уже с модулем использовать.

А как именно вы это делали? И какую программу использовали для прописи в СИМ-ку? И в какое место писали?

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


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

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

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

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

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

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

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

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

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

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