Запускает подключение к сети LTE через одну либо несколько SIM-карт, установленных в сенсоре. Поддерживается для сенсоров модели HW3, с LTE-модемом Fibocom.
Параметры:
Название | Значение |
---|---|
sim_Х (Х принимает значение от 0 до 3, по числу установленных SIM-карт) Допустимо указание нескольких параметров: sim_0, sim_1 и т.д. | ИмяОператора |
При запуске вызывается штатный скрипт LteConnect.py, в свою очередь работающий с функциями из wnam-modem.py, который входит в дистрибутив кода сенсора.
Сенсор при выполнении задания, имеющего инструкцию LteConnect, и следующую за ним инструкцию Quality типа LTE, производит "размножение" пар задач LteConnect-Quality по числу заданных сим-карт. Таким образом, он последовательно производит и подключение, и проверку качества связи в этом подключении, для каждой из установленных сим-карт. Если по какой-либо причине подключение через одну из сим-карт не удалось, ассоциированная с ним инструкция проверки качества по этой сим-карте не будет запускаться.
Ожидается, что LteConnect возвращает JSON-набор данных следующего вида:
- пары "целое число : значение" для следующих результатов подключения: mcc, mnc, cellId, band, rssi, snir, rsrp, rsrq, arfcn.
- пары "длительность в мс. : значение" для следующих результатов подключения: duration, dhcp.
- строка с ip адресом, полученным при подключении.
- массив объектов dns - результатов проверки резолвинга серверов yandex, google через полученные по DHCP DNS-сервера.
Последние два параметра аналогичны получаемым в результате работы инструкции WifiConnect.