Прием длинного смс кирилецей.
- Войдите на сайт для отправки комментариев
Добрый день форумчане. Возникла проблема.
1. Для приема сообщений я использую SIM800 и библиотеку #include <GSMSimSMS.h>
2. прием коротко смс кирилицей не вызывает проблем. Для декодирования UCS2 использую подпрограмку.
3. прикол начинается со склейкой длинных смс, а именно: 1. почитал что длинные смс разбиваются на сегменты и в теле каждого сегментированного смс отправляется номер сегмента что бы потом на стороне приемника его можно было склеить, но я никак не пойму как мне выудить номер сегмента. 2. читал про склейку длинных смс путем поиска конца строки и перевода каретки, но опять таки если у меня 1 смс разбито на 5 сегментов то как я узнаю где какое по порядку (по времени прихода смс не канает т.к. приходит 2,4,1,3 ну типа того).
Заранее благодарен на направление на путь истинный.)))
Технология SMS является устаревшей и не рекомендуется к использованию в новых разработках. Она может привести к неоправданным денежным тратам. Используйте что-то более современное из стека протоколов на основе TCP/IP.
Может это и так, но задача в том что описано выше.
Технология SMS является устаревшей и не рекомендуется к использованию в новых разработках. Она может привести к неоправданным денежным тратам. Используйте что-то более современное из стека протоколов на основе TCP/IP.
Что за маразм...вы живёте среди блондинок которые только в Facebook общаются? SMS живо и будет жить во многих сферах жизни.
gladkih, длинные русские смс обработать сложно, читайте литературу в интернете, все есть, здесь на форуме по слову pdu найдёте примеры
Технология SMS является устаревшей и не рекомендуется к использованию в новых разработках. Она может привести к неоправданным денежным тратам. Используйте что-то более современное из стека протоколов на основе TCP/IP.
Ага. Ленин жил, Ленин жив... Вы с ним последние пяток лет в мавзолее провалялись, от жизни отстали?
Собственно над графиком и причина написана. Так что они следом за пейджерами и MMS уходят. Смиритесь и подберите себе чего помодерновей.
Из личной статистики за последний год - отправил 0 SMS, получил от друзей 0 SMS, все полученные SMS - спам + уведомления дублирующие аналогичные сообщения в других каналах.. Безполезно, разве что некоторые приложения высылают коды подтверждения на SMS. В остальном уже не востребовано.
А если пересчитать стоимость доставки информации на МБ к примеру - рыдаю. А отсутствие надежного подтверждения доставки просто обесценивает все.
Может это и так, но задача в том что описано выше.
Ее необходимо корректировать. Это придется делать по любому, чем ранее тем менее болезненно.
Есть у смс подтверждение доставки, но да, смс умер. 0 отправленных, 0 полученных от друзей, все полученные пришли от ботов организаций. И не за год, а как бы не за последние два-три-четыре года. У меня даже в мобильных тарифах смс нету в пакете, если захочу отправить что-то - то только платно, поштучно.
Если вам это не надо, это не значит что другим тоже. По личной статистике - через день как минимум 1 смс.
И не забывайте что у нас половина территории edge максимум, там только SMS стабильно работает.
так даже edge обеспечивает сотни килобит в секунду, что по сравнению с SMS просто скорость света и на много дешевле.
Просто ведя разработку надо понимать что сделанное использоваться должно в будущем, и скорей всего не один год. Конечно если не делается на заказ по принципу отеб.сь ))) Потому тенденции развития технологий, которые закладываются надо учитывать. А тенденции как в #5 у всех опсосов. Периодически местные выкладывают свою статистику, откуда я и знал о таком. Если еще учесть что продажа пакетов рассылок для нужд маркетинга - одна из статей дохода опсосов, то становится понятным что живет это все только пока нас спамят по СМС. Но интерес спамеров к СМС тоже падает, уходят на вайбер, скайп и пр. Там эффективней и дешевле. Так что перспектива очевидна.
А вот рассмотреть вопрос подвязки самоделки к какому либо популярному мессенджеру - во это действительно тема для разговора.
Пробежался по вариантам. Есть мессенджер с открытым кодом. https://habr.com/ru/post/358406/ . Ставим из https://play.google.com/store/apps/details?id=co.tinode.tindroidx&hl=ru . Протокол на ардуине согласно https://github.com/tinode/chat/blob/master/docs/API.md#client-to-server-messages Это json (ниче сложного) поверх WebSocet (плавали - знаем! ). Непонятка с сервером, обязательно свой разворачивать или на чей-то можно зацепится. В общем задача интересная, перспективная, может когда и заняться.