On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение



ссылка на сообщение  Отправлено: 14.09.16 09:00. Заголовок: Декодирование строк NSE с Denon DNP-F109


Доброго дня.
Пытаюсь декодировать строки NSE с помощью крестроновского модуля UTF8toASCII - не получается - нет кириллицы. Режим Internet Radio. Выходят крякозябры. Никто не сталкивался с данной проблемой? Как удалось решить?

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 13 [только новые]





ссылка на сообщение  Отправлено: 14.09.16 10:13. Заголовок: А зачем конвертирова..


А зачем конвертировать UTF8 в ASCII ? Крестронлвские панели работают c UTF-16.

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 14.09.16 10:29. Заголовок: дело в том


что по протоколу NSE строки идут в формате UTF-8, а вывести нужно UTF-16. Нужно перекодировать UTF-8 в UTF-16 через промежуточный ASCII.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




ссылка на сообщение  Отправлено: 14.09.16 10:34. Заголовок: Да, нужно преобразов..


Да, нужно преобразовать сначала UTF-8 ->ASCII, и сразу в UTF-16.
Делал так для "старшего брата" Denon DNP-720A - брал модуль с appmarket и прикручивал конверторы.
Кириллица отображалась ОК.

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 14.09.16 10:38. Заголовок: смущает то,


что в конвертере UTF8toASCII работают с парами типа \xDY\xYY, а в отладчике я вижу пары типа \xC2\xYY, \xC3\xYY и т.п. Естественно, никакого декодирования не происходит. Откуда такие разногласия - понять не могу

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




ссылка на сообщение  Отправлено: 14.09.16 10:41. Заголовок: На бумаге разрисуйте..


На бумаге разрисуйте побитно для символов chr >128d и поймете как работает.

Denon LAN Players - из рабочего проекта,
интерфейс - iPad (SmartGraphics)

Нормально отображались теги сетевых русских радиостанций и звуковых файлов.


Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 14.09.16 19:48. Заголовок: вот что получаю от Denon в дебаггере,


строки не декодируются:

\x4E\x53\x45\x30\x49\x6E\x74\x65\x72\x6E\x65\x74\x20\x52\x61\x64\x69\x6F\x0D
\x4E\x53\x45\x31\x0A\x0D
\x4E\x53\x45\x32\x20\x0D
\x4E\x53\x45\x33\x20\x0D
\x4E\x53\x45\x34\x09\xC3\x83\x0D
\x4E\x53\x45\x35\x43\xC2\xB0\x20\x2D\x20\xC3\x83\x0D
\x4E\x53\x45\x36\x20\x83\xC2\x82\xC3\x82\xC2\xB0\x20\x2D\x20\xC3\x83\x0D
\x4E\x53\x45\x37\x42\xC3\x82\xC2\x90\xC3\x83\xC2\x82\xC3\x82\xC2\xB0\x20\x2D\x20\xC3\x83\x0D
\x4E\x53\x45\x38\x82\xC2\xBD\xC3\x83\xC2\x83\xC3\x82\xC2\x90\xC3\x83\xC2\x82\xC3\x82\xC2\xB0\x20\x2D\x20\xC3\x83\x0D


Первые 4 байта - это NSE<номер строки от 0 до 8>. А вот дальше...

Что за кодировка? Помогите разобраться.

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 14.09.16 22:53. Заголовок: что пишет "родно..


что пишет "родное" (Denon Remote App) приложение на этой станции?


Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 15.09.16 05:59. Заголовок: Вот так выглядит с айфона,


Денон включен, пинг идет
Здесь

И строки от Денона из дебаггера, идут регулярно:

\x4E\x53\x45\x30\x4E\x6F\x77\x20\x50\x6C\x61\x79\x69\x6E\x67\x0D
\x4E\x53\x45\x31\x20\x0D
\x4E\x53\x45\x32\x0B\x0D
\x4E\x53\x45\x33\x43\xC2\xB0\x20\x2D\x20\xC3\x83\x0D
\x4E\x53\x45\x34\x20\x0D
\x4E\x53\x45\x35\x09\xC3\x83\x0D
\x4E\x53\x45\x36\x20\x83\xC2\x82\xC3\x82\xC2\xB0\x20\x2D\x20\xC3\x83\x0D
\x4E\x53\x45\x37\x42\xC3\x82\xC2\x90\xC3\x83\xC2\x82\xC3\x82\xC2\xB0\x20\x2D\x20\xC3\x83\x0D
\x4E\x53\x45\x38\x82\xC2\xBD\xC3\x83\xC2\x83\xC3\x82\xC2\x90\xC3\x83\xC2\x82\xC3\x82\xC2\xB0\x20\x2D\x20\xC3\x83\x0D


Спасибо: 0 
ПрофильЦитата Ответить





ссылка на сообщение  Отправлено: 15.09.16 23:50. Заголовок: Это не похоже на лог..


Это не похоже на логику букв. Очень много повторений например C382 или С383. Если что то и опознается то в зоне корейского.
Я бы даже сказал, так "разнообразно" может разговаривать корейская собака или корова.
Либо данную кодировку не стоит рассматривать как 2-х байтную. Тогда это ахинея на Win-1251 (расш.ASCII)

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 16.09.16 08:31. Заголовок: а не может...


в настройках самого девайса быть чего-нибудь эдакого? Может кто работал с ним, подскажите?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




ссылка на сообщение  Отправлено: 16.09.16 10:16. Заголовок: Я не работал с верси..


Я не работал с версией F109, полагаю, что отличий от 730 быть не должно.
Выложите звуковой файл с нечитаемыми тегами и модуль, которым управляете.

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 16.09.16 10:22. Заголовок: звукового файла нет,


я включаю режим Интернет-радио, а модуль использую тот, что от 720-го. Смущает то, что в Denon Remote App тоже пусто, никаких строк.

Дебаггер показывает эти строки в таком непотребном виде непосредственно от TCP-IP Client (RX$)

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




ссылка на сообщение  Отправлено: 16.09.16 10:34. Заголовок: Если интернет-радиос..


Если интернет-радиостанция российская, то скорее всего, она самодеятельная и тегов у неё нет.
Это ненадежная проверка.
Плеер шлет сигналы форматирования дисплея для упрощения декодирования.
Запустите файл MP3/flac с флешки, например, с прописанными тегами и вшитой обложкой.
Что будет сливать плеер/модуль? Что покажет приложение?

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 74
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет