Параметры GPRS подключения в библиотеке.

vitez
Offline
Зарегистрирован: 04.11.2015

Добрый день.

Изучаю тему передачи MQTT по сети GSM. Есть библиотека https://elementztechblog.wordpress.com/2016/07/18/arduino-mqtt-library-for-sim800-gsm-modem/

В этой библиотеке, жестко прописан провайдер.

_sendAT("AT+CSTT=\"AIRTELGPRS.COM\"\r\n", 5000);

Мне необходимо изменить провайдера на
"internet.beeline.ru","beeline","beeline"

Так вот не получается. Проблема с синтаксисом обратного слеша. Я не понимаю, как правильно провисать его в этой строке.

 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

А Вы его не трогайте. Как написан, так пусть и остаётся, заменяйте только AIRTELGPRS.COM.

vitez
Offline
Зарегистрирован: 04.11.2015

_sendAT("AT+CSTT=\"internet.beeline.ru","beeline","beeline\"\r\n", 5000);

Не компилирует

 

Penni
Penni аватар
Offline
Зарегистрирован: 18.01.2015
_sendAT("AT+CSTT=\"internet.beeline.ru\",\"beeline\",\"beeline\"\r\n", 5000);

 

vitez
Offline
Зарегистрирован: 04.11.2015

Ок. Спасибо. Можно вопрос? Зачем там слеш?

Penni
Penni аватар
Offline
Зарегистрирован: 18.01.2015

Это называется экранирование символов. Чтобы компилятор понял какой из " начало и конец строки, а какой просто внутри строки находится.