Вопросы по контроллеру: настройка GPS и GSM

Есть еще пара вопросов
имеем такое вот сообщение системы
Скриншот 30-03-2022 165445
там написано что нужно время UTC а со временем LTZ может не работать. Есть ли вероятность получить очередной головняк?
По тестам и из беседы была получена информация, что у нас не особо стандартный контроллер, а именно: WB6 HW version 6.9A
модуль GPS установлен в слот MOD1
модуль RTC установлен в слот MOD3
модуль microSD установлен в слот MOD4
так вот. согласно инструкции https://wirenboard.com/wiki/Wiren_Board_6:WBE2R-R-GPS_GPS/GLONASS_Extension_Module:NTPD_PPS_Setup#%D0%A2%D0%B5%D0%BA%D1%83%D1%89%D0%B8%D0%B5%D0%B8%D1%81%D1%82%D0%BE%D1%87%D0%BD%D0%B8%D0%BA%D0%B8_%D1%82%D0%BE%D1%87%D0%BD%D0%BE%D0%B3%D0%BE_%D0%B2%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%B8_%D0%B4%D0%BB%D1%8F_NPTD
настройку можно производить, но опытным путем было получено, что модуль на другом порту от инструкции, это не важно, но в инструкции не развернут процесс настройки синхронизации времени с использованием указанного устройства (GPS): по факту мы получаем время от системы GPS Скриншот 30-03-2022 165922
однако не вполне понятно как обработать данную информацию
при попытке обратиться в порт MOD3 (RTC) ничего не происходитСкриншот 31-03-2022 083720
в системе, насколько я понимаю, есть “панель управления”


все переключатели включены, однако если рассмотреть переключатель и виджет, независимо от состояния переключателя напряжение отображается, как отсутствующее (0,1В)
что касается модуля супер конденсаторов, установленного в контроллере, то его работа видна только физически, в системе он как то не присутствует, работу от конденсатора не отследить, работа контроллера при снятии внешнего питания продолжается, это просто отлично, однако на виджете питание не пропадает!!! просто чуть садится напряжение, отображаемое на виджете.
**Хотелось бы однозначно видеть работу от ионистора при пропадании внешнего питания, для формирования и отправки аварийного сообщения пропадания питания, пока еще можно **
Самый больной вопрос: почему пропадает время при перезагрузке питания (физическая перезагрузка переключателем “S” или отключением питания при перезагрузке дата время слетают на 2016 год, это странно, контроллер работает от сети уже 3 суток но, указанная ситуация не изменилась

причем время на внутренних часах идет, но точка отсчета на -6 лет. А самое интересное: При попытке вручную записать время контроллер перезагружается, возможно так и нужно, спасибо что не сбрасывает другие настройки. Время все равно -6 лет. чтобы установить время надо сделать все по инструкции, то-есть: сделать остановку демона синхронизации, записать время, включить демон синхронизации, и это при том, что есть файл настройки, где прописаны источники коррекции времени
Скриншот 31-03-2022 093408
а в статусе службы времени другая информация появляется только не ранее 8 минут
Скриншот 31-03-2022 094740
хотя попытки синхронизации происходят каждые 8 секунд

RTC у вас специальные, спрошу у разработчиков.
ообще хранить именно локальное время в RTC - зачем? Установите его в UTC.

время просто не хранится в устройстве…дело в том что оборудование может быть установлено как в Москве UTC+3, так и, например в Самаре UTC+4 или Калининграде UTC+2

Я про то что не надо в RTC хранить локальное время. Пусть RTC и хранит, как оно изначально задумано.

Скриншот 31-03-2022 115313
а тут как быть?
не работает GSM
настроить не выходит

По инструкции проверить конфигурацию.

по инструкции все сделано изначально…причем езще вчера нашел как должно быть и проверил

Вот прямо интересно. Дайте ssh к контроллеру.

здравствуйте!
попробуем помочь

  1. Про gps. Сконфигурировав в веб-морде в MOD1-3 GPS, мы получаем serial-порт в линуксе, куда летят NMEA-сообщения gps (у Вас на картинке). Какого-то самописного софта для разбора NMEA у нас нет; но я больше, чем уверен, что в linux-мире есть решения.

  2. Про модем. Утилита wb-gsm имеет debug-режим; выполнив DEBUG=true wb-gsm on , можно понять, что происходит (ну и сюда выхлоп бы тоже). Дальше - настройка интернета (ppp или rndis для wbc-4g). Примерная последовательность для ppp: включить модем, посмотреть, какие serial-порты появились => прописать в /etc/ppp/peers/<ваш_оператор> порт, через который ходить в интернет (у wbc-4g есть нюанс - ppp есть только на последнем порту) => pon <ваш_оператор> . Если всё получилось - тогда уже настраивать в /etc/network/interfaces. Кстати, rndis - сильно удобнее.

  3. Про rtc. Сконфигурировав в веб-морде rtc-модуль, мы получаем i2c-шину на MOD1/2/3 => serial-порта нет => обратиться к /dev/ttyMOD3 нельзя.
    Честно говоря, я пока не очень понимаю, что у Вас происходит со временем. После выполнения hwclock -w (первая картинка; записали корректное время в rtc) и дальнейшей перезагрузки - на rtc - всё равно 2016 год? (предполагаю, hwclock --show вернет адекватное время)

При попытке вручную записать время контроллер перезагружается, возможно так и нужно, спасибо что не сбрасывает другие настройки

вот про это, пожалуйста, расскажите максимально подробно: какие команды выполняете, какие симптомы видите. В идеале - открыть второе окно, и в нём dmesg -wH перед воспроизведением перезагрузки.

В качестве порта ppp был настроен ( одновременно c usb0-RNDIS порт ttyGSM, который занимался chat и wb-gsm не получала от модема AT-ответ.

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.