SIM800L не регистрируется в сети
Я тестирую модуль SIM800L, регистрируясь в сети вручную, и получаю сообщение ошибка
.
Вот команды, которые я пробовал.
AT+CSQ
+CSQ: 31,0
OK
AT+CBAND?
+CBAND: EGSM_MODE,ALL_BAND
OK
AT+COPS=?
+COPS: (1,"Bharat Karnataka","CellOne","40471"),(2,"Airtel","AIRTEL","40445"),(3,"Hutch-Kamataka","HUTCH","40486"),,(0-4),(0-2)
OK
AT+COPS=1,1,"40471"
ERROR
AT+COPS=1,1,"40471"
верна ли эта команда? Мой
SIM-карта — CellOne, и это 4G.
Электропитание - литий-ионная батарея 7,4 1100 мАч с регулируемым понижающим преобразователем 5В-5А (на SIM800L подается 3,8В)
@smc, 👍-1
1 ответ
Для команды AT+COPS
вы устанавливаете вручную длинное буквенно-цифровое имя сети, но затем используете числовое имя сети. Попробуйте AT+COPS=1,2,"40471"
ССЫЛКА
//Вручную выберите T-Mobile в качестве оператора, используя короткое буквенно-цифровое имя сети
AT+COPS=1,0,"TMO"
// Вручную выберите T-Mobile в качестве оператора, используя длинное буквенно-цифровое имя сети
AT+COPS=1,1,"T-Mobile USA"
// Вручную выберите T-Mobile в качестве оператора, используя числовое имя сети
AT+COPS=1,2,"310260"
AT+CSQ
проверяет уровень сигнала, вы можете проверить диапазон ответа знаком вопроса,
AT+CSQ=?
+CSQ: (0-31,99),(0-7,99)
OK
Первое число, 31, означает, что у вас хороший уровень сигнала на местном уровне.
AT+CBAND?
показывает набор мобильных рабочих диапазонов
AT+COPS=?
выполнит поиск сетей, ваш ответ означает, что вы нашли несколько.
- Проблема с получением SMS - GSM-модуль Arduino Uno и SIM900A
- Мини-модем SIM900a, IMEI 0, помощь с контактами TX RX
- Как получить данные из базы данных моего сервера в переменную в моем Arduino?
- Как отправить команду AT на sim800l с помощью SoftwareSerial
- SIM800L не регистрируется в сети
- Как проверить, работает ли GSM-модуль?
- Как отправлять сообщения на несколько номеров с помощью модуля Arduino uno и SIM800?
- Клиент MQTT на Arduino + SIM900