SIM800L

Am0k
Offline
Зарегистрирован: 20.07.2017

Здравствуйте. Создание любой более-менее автоматизированной системы подразумевает наличие в ней оповещения о событиях, и я выбрал для этих целей модуль SIM800L. Благодаря наличию библиотек и примеров (90 % из которых не хотели работать), а так же борьбе с питанием модуля, удалось модуль побороть и заставить его стабильно отправлять SMS оповещения. Но возникла следующая проблема - как легко и незатейливо менять номер, не перепрошивая контроллер. Наиболее удобный способ - это хранить нужный номер в памяти сим карты и при необходимости перезаписывать его. В простейшем случае  - путем извлечения SIM карты, в идеальном - при помощи SMS команды (Номер читается с SIM карты при загрузке, отправили SMS с нового номера с кодом - новый номер записался в 1 слот на SIM и в дальнейшем при загрузке читается оттуда). Наверняка ктото уже такое осуществлял, но я примера именно чтения номера из книги контактов на SIM не нашел, и был б рад любому костылю по данной теме.

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

В сим не писал. В епром писал.

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

https://www.elecrow.com/download/SIM800%20Series_AT%20Command%20Manual_V..., страница 85 и рядом, читайте, изучайте.