Компьютеры | Программа для перевода SMS принятых из GSM модема в нормальный вид |
|
---|---|---|
Можем выдает ее в виде 16тиричного дампа. (точнее дамп текстом) - как его привести к читаемому виду на русском языке ? (Английским буквами принимается и передается нормально). Алгоритм нашел, но в програмировании на языках высокго уровня не силен. Может есть готовая програ перекодировки русскоязычных SMS в код и обратно ? |
|
|
а в какой кодировке выдает модем ?? может открыть в браузереи ам потом поменять кодировку |
|
|
Wladimir_TS: Можем выдает ее в виде 16тиричного дампа. Это не дамп, это, если я не ошибаюсь, просто кодировка Unicode. Попробуйте открыть файл чем-нибудь наподобие AkelPad. |
|
|
Волшебное слово для гугления - "PDU". |
|
|
rx3apf: слово для гугления Спасибо. |
|
|
musor: musor ◊ Текстовый вариант шестнадцатиричного дампа с пробелами |
|
|
Если требуется по-быстрому и просто чтоб прочесть, то гексдамп может раскодировать программка "Штирлиц IV" |
|
|
В SMSках так сначала приняли (PDU формат), что весь алфавит сидит в первых 128 байтах таблицы,- т.е. достаточно 7 бит. Поэтому, для экономии, биты в последовательных байтах тела сообщения SMS схлопнули, убрав в каждом исходном байте лишний старший бит. Для распаковки надо сделать обратное. В новых модемах и телефонах уже (в настройках ) есть опция которая позволяет работать без этого PDU формата. |
|
|
Тут агрегат древний - похоже не умеет - если SMS приходит латинскими - выдает текст, если русскими - дамп. А вот передать русскими не выходит, видать кодирование на бумажке не совсем корректное выходит. |
|
|
Сейчас играюсь с SIM300C. Там СМСки приходят аналогично, правда я пока с СМСками только игрался, в устройстве использую только GPRS. |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |