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



ссылка на сообщение  Отправлено: 14.10.15 19:21. Заголовок: Indirect text кириллица на crestron mobile + 3-series


Здравствуйте!
Кто-нибудь подключал приложение для iOS crestron mobile (синее или сиреневое) к процессору 3-series? Каким образом можно вывести на пульт indirect text кириллицу?

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







ссылка на сообщение  Отправлено: 14.10.15 21:25. Заголовок: olegdax2, чпок...


olegdax2, чпок.

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



ссылка на сообщение  Отправлено: 14.10.15 23:50. Заголовок: Igor ссылка не по те..


Igor ссылка не по теме.
Там еще много есть похожих, но так же бесполезных для этой темы статей.
Меня интересует сочетание именно третьей серии процессоров именно с приложением crestron mobile (не crestron app, не панель со smart graphics и т.д.)

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





ссылка на сообщение  Отправлено: 15.10.15 00:19. Заголовок: olegdax2, хорошо, от..


olegdax2, хорошо, отвечу на Ваш вопрос: я использовал приложения Crestron Mobile и Crestron Mobile Pro G с контроллером третьей серии и выводил в интерфейс кириллицу косвенным текстом на основании рекомендаций от Crestron Russia, изложенных по указанному адресу.

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




ссылка на сообщение  Отправлено: 15.10.15 10:32. Заголовок: olegdax2 пишет: Igo..


olegdax2 пишет:

 цитата:
Igor ссылка не по теме.


Ссылка по теме.
Не нужно принимать ответы на форуме за готовые решения. Здесь вы получите подсказку, или "наколку", кому как понятнее.
Проблема состоит из двух частей - программной, нужно конвертировать символы UTF->ASCII.
Это не все, интерфейс не покажет кириллицу, если специально не указано в оглавлениях XML.
Аналогично вопрос решается арабами, греками и тд., и само собой, упертыми сионистами.

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



ссылка на сообщение  Отправлено: 15.10.15 10:49. Заголовок: Igor строковую перем..


Igor, Игорь K. прошу прощение за резкость

строковую переменную с кириллическими символами конвертировали с помощью модуля из UTF-8 в ACSII и подавали на Serial Join пульта?

а в XML-файле после компиляции графического проекта надо менять кодировку на CP1251 в файле _Resource?


Игорь K. вы пишете, что необходимо программно конвертировать UTF в ASCII. При использовании процессора второй серии с приложением Mobile надо было, наоборот конвертировать в UTF16 для отображения (и заменой кодировки на CP1251 в XML)..

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



ссылка на сообщение  Отправлено: 15.10.15 12:36. Заголовок: Заметил нездоровую ф..


Заметил нездоровую фигню - пытаюсь вывести текст в лейбл через аналог джоин. Текст выводится. Но если за текстом поставить знак градуса и дописать буковку С то текст уже не выводится...

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



ссылка на сообщение  Отправлено: 15.10.15 12:51. Заголовок: Kaveckiy вы, наверно..


Kaveckiy вы, наверно, про smart graphics... как-то так должно работать "<A$20?%d> С"

тут же вопрос в другом..

когда Mobile Pro G подключался к 2-series процессору, кириллицу (сгенерированную в Serial IO, например) надо было конвертировать из ASCII в UTF16, подать это сигнал на Serial Join, а в XML-файле заменить кодировку на CP1251
но эта схема рушится при переходе к 3-series процессору. Уже кучу разных вариантов перебрал - кириллицы всё нет(((

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



ссылка на сообщение  Отправлено: 15.10.15 15:44. Заголовок: проблему решил, напи..


проблему решил, написав модуль, который при встрече в строке кириллического символа меняет его на комбинацию с UTF-8 кодом "\u0XXX"
никакая конвертация в ASCII, подмен заголовков XML не используется.

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





ссылка на сообщение  Отправлено: 15.10.15 19:38. Заголовок: Тема не проста. Про ..


Тема не проста. Про заголовок XML не знал. Решал самописными конверторами.
Более всего раздражало в дебагере отсутствие разницы между строками без преобразования и после него. Всегда это был UTF-8. Но после двойного(UTF->ASCII ASCII->UTF) преобразования кириллица отображалась правильно.
С директивами #ENCODING_UTF16 и Parameter encoding type (Serial I/O) все еще больше запутывает ситуацию.

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




ссылка на сообщение  Отправлено: 17.10.15 02:40. Заголовок: Посмотрите Answer ID..


Посмотрите Answer ID: 5264 у Голубого помощника.
Я хоть и избавился от необходимости разруливать кириллические сообщения, но проверил... И получилось, наблюдал знакомые с детства буквы! Ивритские и китайские буквы/иероглифы также ОК.

Работает со SmartGraphics и Crestron Mobile на 3-ей серии.

Удобный справочник - UTF-8 Таблицы

При внимательном изучении становится понятно, для чего все это задумано и как будет делаться в будущем.

Надеюсь, olegdax2, что и у вас получится, расследования, что вы там написали проводить не будем, ОК?



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





ссылка на сообщение  Отправлено: 17.10.15 22:25. Заголовок: Интересная ссылочка...


Интересная ссылочка. Спасибо Игорь.
Интересный синтаксис такой \u5feb в примере Serial I/O?
Т.е. служебный символ \u определяет следующий шестнадцатеричный за ним код из Unicode? А где то подавай ему вэбовский &#
В основном проблемы с выводом из SIMPL+ возникают. Просто директива #ENCODING_UTF16 как правило не помогает.
Интересно в каком виде придет ASCII fb от оборудования при глобальной установке для процессора UTF16. Надеюсь все таки в ASCII.

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




ссылка на сообщение  Отправлено: 24.10.15 10:53. Заголовок: Таблица соответствия..


Ниже ссылка на таблицу символов, которая поможет понять что и как приходит от девайсов и как все это отображать на панели/планшете.
Для себя сделал драйвер для плеера Pioneer-N50 используя эту таблицу.

Таблица соответствия кириллических символов для UTF-8

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



ссылка на сообщение  Отправлено: 01.12.15 16:05. Заголовок: Подниму тему... Что ..


Подниму тему...
Что касается 3-й серии + Crestron App, вроде все понятно из примера Blue Support. Т.е. шлем на панель символы в формате \u0XXX...
А, что касается, 2 серии контроллеров + Crestron App???

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





ссылка на сообщение  Отправлено: 03.12.15 12:06. Заголовок: Paul_T пишет: А, чт..


Paul_T пишет:

 цитата:
А, что касается, 2 серии контроллеров + Crestron App???


Работает в такой связке:
DIN-AP2 (2 серия),IPAD со смарт графикой (Crestron App)
Модуль SIMPL+ с директивой #ENCODING_UTF16 --->модуль ASCII to UTF16 (скачать можно тут)--->Serial на Crestron App

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



ссылка на сообщение  Отправлено: 03.12.15 15:32. Заголовок: Вячеслав пишет: Раб..


Вячеслав пишет:

 цитата:
Работает в такой связке:
DIN-AP2 (2 серия),IPAD со смарт графикой (Crestron App)


А разве DIN-AP2 поддерживает смарт графику?

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





ссылка на сообщение  Отправлено: 03.12.15 15:45. Заголовок: Kaveckiy пишет: А р..


Kaveckiy пишет:

 цитата:
А разве DIN-AP2 поддерживает смарт графику?


Почему бы и нет. Наверное, чтоб избежать подобных заблуждений она стала называться SmartGraphic вместо Core3UI
К сожалению только не все смарт объекты поддерживаются. см.Crestron True Blue online help Answer ID #5188

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



ссылка на сообщение  Отправлено: 03.12.15 20:05. Заголовок: Спасибо. Попробую. А..


Спасибо. Попробую.
А мне казалось, что в Simpl написано, что директива #ENCODING_UTF16 не работает на 2 серии... Или путаю...



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





ссылка на сообщение  Отправлено: 04.12.15 11:22. Заголовок: Так и есть. Но напис..


Так и есть. Но написал, в точности так как работает гарантированно.

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



ссылка на сообщение  Отправлено: 18.12.15 02:04. Заголовок: olegdax2 пишет: вы,..


olegdax2 пишет:

 цитата:
вы, наверно, про smart graphics... как-то так должно работать "<A$20?%d> С"


Помогло, но зачем-то отображает кавычки до и после символа.

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





ссылка на сообщение  Отправлено: 28.12.15 14:02. Заголовок: Так кавычки из приме..


Так кавычки из примера не надо было переписывать )
перед d однако подразумевается указывать количество разрядов. В таком варианте выводит больше 1 знака?

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

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