так я и не неволю Вас, я просто "люто плюсуя" высказал мнение , что тема, к несчастью, актуальна не только у меня
функция чтения SMS из PDU LTE модемов с пересылкой в чатбот Телеграмм
Правила форума
Уважаемые Пользователи форума, обратите внимание!
Ни при каких обстоятельствах, Администрация форума, не несёт ответственности за какой-либо, прямой или косвенный, ущерб причиненный в результате использования материалов, взятых на этом Сайте или на любом другом сайте, на который имеется гиперссылка с данного Сайта. Возникновение неисправностей, потерю программ или данных в Ваших устройствах, даже если Администрация будет явно поставлена в известность о возможности такого ущерба.
Просим Вас быть предельно осторожными и внимательными, в использовании материалов раздела. Учитывать не только Ваши пожелания, но и границы возможностей вашего оборудования.
Уважаемые Пользователи форума, обратите внимание!
Ни при каких обстоятельствах, Администрация форума, не несёт ответственности за какой-либо, прямой или косвенный, ущерб причиненный в результате использования материалов, взятых на этом Сайте или на любом другом сайте, на который имеется гиперссылка с данного Сайта. Возникновение неисправностей, потерю программ или данных в Ваших устройствах, даже если Администрация будет явно поставлена в известность о возможности такого ущерба.
Просим Вас быть предельно осторожными и внимательными, в использовании материалов раздела. Учитывать не только Ваши пожелания, но и границы возможностей вашего оборудования.
-
- Сообщения: 3
- Зарегистрирован: 27 ноя 2023, 07:54
-
- Сообщения: 9
- Зарегистрирован: 27 янв 2020, 12:56
Уважаемый Sertik, спасибо Вам за полезные скрипты!
Отлично работает на ROS 7.18.2.
Проверено на модемах T99W175 (с e-SIM и физической SIM), Quectel EP06-E, Quectel EM-12G.
Уверен, что будет работать и на других, т.к. используемые команды описаны в спецификации GSM 07.05, и, думаю, оно должно поддерживаться всеми нормальными модемами (не свистками))).
Так же в Вашем скрипте (по крайней мере у меня так было) не обрабатывалась первая СМСка, а с последующими всё ОК, подправил у себя.
Отлично работает на ROS 7.18.2.
Проверено на модемах T99W175 (с e-SIM и физической SIM), Quectel EP06-E, Quectel EM-12G.
Уверен, что будет работать и на других, т.к. используемые команды описаны в спецификации GSM 07.05, и, думаю, оно должно поддерживаться всеми нормальными модемами (не свистками))).
Так же в Вашем скрипте (по крайней мере у меня так было) не обрабатывалась первая СМСка, а с последующими всё ОК, подправил у себя.
-
- Сообщения: 1661
- Зарегистрирован: 15 сен 2017, 09:03
Спасибо за отзыв, но тут спасибо в основном не мне, а "соавторам". Я лишь обернул в функцию чуть чуть ...
фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
viewtopic.php?f=14&t=13947
-
- Сообщения: 10
- Зарегистрирован: 28 мар 2023, 17:14
Всех категорически приветствую.
И автору темы вопрос. Что-то произошло, и стали у меня сыпаться в лог ошибки в момент работы скрипта вида
GSM: rcvd unsolicited AT for lte1: +CPMS: 1,5,1,5,1,5
Если ручками функцию запустить, то такой вывод:
[ххх@LTE] > $FuncSmsResend translite SM
output: OK
SMS Inbox count: 3
first two bytes is not 91, skipping...
first two bytes is not 91, skipping...
output: OK
output: OK
output: +CMS ERROR: 321
LTE [13.09.2025 17:11:04] SMS from MTCID: [0608]E[1C02][0200][2004][3504][3304][3E
00][2004][3D04][3804][3A04][3E04][3C04][43]
status: finished
downloaded: 0KiB
total: 0KiB
duration: 0s
И в телегу прилетают НЕтранслитерированные сообщения в виде [0608]E[1C02][0200][2004][3504][3304][3E
00][2004][3D04][3804][3A04][3E04][3C04][43]
Что-то не могу разобраться, что бы это могло быть. Может подскажете где затык?
ROS 7.19.3
А можно чуть поподробнее, что и как поправили?
И автору темы вопрос. Что-то произошло, и стали у меня сыпаться в лог ошибки в момент работы скрипта вида
GSM: rcvd unsolicited AT for lte1: +CPMS: 1,5,1,5,1,5
Если ручками функцию запустить, то такой вывод:
[ххх@LTE] > $FuncSmsResend translite SM
output: OK
SMS Inbox count: 3
first two bytes is not 91, skipping...
first two bytes is not 91, skipping...
output: OK
output: OK
output: +CMS ERROR: 321
LTE [13.09.2025 17:11:04] SMS from MTCID: [0608]E[1C02][0200][2004][3504][3304][3E
00][2004][3D04][3804][3A04][3E04][3C04][43]
status: finished
downloaded: 0KiB
total: 0KiB
duration: 0s
И в телегу прилетают НЕтранслитерированные сообщения в виде [0608]E[1C02][0200][2004][3504][3304][3E
00][2004][3D04][3804][3A04][3E04][3C04][43]
Что-то не могу разобраться, что бы это могло быть. Может подскажете где затык?
ROS 7.19.3