Ви не увійшли.
Сторінки 1
Гуглить, например, arduino gprs sim800l
https://habr.com/ru/articles/657935/
За яким протоколом "сайт" очікує дані? "Сирий" TCP чи UDP? HTTP GET/PUT/POST? В якому форматі мають бути дані?
Прімітивний TCP сервер можна запустити за допомогою
$ socat TCP-LISTEN:8080 -
Звісно, хост, на якому запускається сервер, має бути доступний з GPRS-мережі.
Відслідковувати трафік можна, наприклад, за допомогою wireshark.
Неактивний
Тип соединения – TCP/IP.
Все символы используемые при передаче от сервера к устройству и обратно текстовые «char».
D0123456789123451234_status:0000111100001110000000000<CR> – передача данных о статусе
где,
D – признак «девайса»
012345678912345 - ИМЕИ код устройства (15 цифр);
1234 - пароль
_status: - команда передачи данных
0000111100001110000000000 – данные (см. табл. «status»)
<CR> - символ окончания, 1-байт (0D HEX).
Пробовал, но проверить что приходит не знаю как.
Неактивний
Що вже працює і на якому етапі перестає?
GSM-модуль реєструється в мережі? Отримує IP-адресу?
Вдається встановити TCP-зʼєднання хоч з яким-небудь сервером, без передачі даних? Наприклад, з будь-яким працюючим web-сервером на порт 443?
Ваш хост, який ви плануєте використовувати в ролі сервера, має глобальну (білу) IP-адресу? Якщо ні, то прокиньте порт на свій хост на роутері. Спробуйте встановити зʼєднання з девайса на вашу глобальну адресу і цей порт. У wireshark маєте побачити хоча би спробу TCP зʼєднання (SYN-пакет). Потім запустіть той же socat, чи netcat, чи що там є під вашу операційну систему.
Неактивний
Сторінки 1