Автор | Сообщение |
|
Отправлено: 14.10.15 19:21. Заголовок: Indirect text кириллица на crestron mobile + 3-series
Здравствуйте! Кто-нибудь подключал приложение для iOS crestron mobile (синее или сиреневое) к процессору 3-series? Каким образом можно вывести на пульт indirect text кириллицу?
|
|
|
Ответов - 21
, стр:
1
2
All
[только новые]
|
|
|
Отправлено: 14.10.15 21:25. Заголовок: olegdax2, чпок...
|
|
|
|
Отправлено: 14.10.15 23:50. Заголовок: Igor ссылка не по те..
Igor ссылка не по теме. Там еще много есть похожих, но так же бесполезных для этой темы статей. Меня интересует сочетание именно третьей серии процессоров именно с приложением crestron mobile (не crestron app, не панель со smart graphics и т.д.)
|
|
|
|
Отправлено: 15.10.15 00:19. Заголовок: olegdax2, хорошо, от..
olegdax2, хорошо, отвечу на Ваш вопрос: я использовал приложения Crestron Mobile и Crestron Mobile Pro G с контроллером третьей серии и выводил в интерфейс кириллицу косвенным текстом на основании рекомендаций от Crestron Russia, изложенных по указанному адресу.
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 15.10.15 10:32. Заголовок: olegdax2 пишет: Igo..
olegdax2 пишет: Ссылка по теме. Не нужно принимать ответы на форуме за готовые решения. Здесь вы получите подсказку, или "наколку", кому как понятнее. Проблема состоит из двух частей - программной, нужно конвертировать символы UTF->ASCII. Это не все, интерфейс не покажет кириллицу, если специально не указано в оглавлениях XML. Аналогично вопрос решается арабами, греками и тд., и само собой, упертыми сионистами.
|
|
|
|
Отправлено: 15.10.15 10:49. Заголовок: Igor строковую перем..
Igor, Игорь K. прошу прощение за резкость строковую переменную с кириллическими символами конвертировали с помощью модуля из UTF-8 в ACSII и подавали на Serial Join пульта? а в XML-файле после компиляции графического проекта надо менять кодировку на CP1251 в файле _Resource? Игорь K. вы пишете, что необходимо программно конвертировать UTF в ASCII. При использовании процессора второй серии с приложением Mobile надо было, наоборот конвертировать в UTF16 для отображения (и заменой кодировки на CP1251 в XML)..
|
|
|
|
Отправлено: 15.10.15 12:36. Заголовок: Заметил нездоровую ф..
Заметил нездоровую фигню - пытаюсь вывести текст в лейбл через аналог джоин. Текст выводится. Но если за текстом поставить знак градуса и дописать буковку С то текст уже не выводится...
|
|
|
|
Отправлено: 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 процессору. Уже кучу разных вариантов перебрал - кириллицы всё нет(((
|
|
|
|
Отправлено: 15.10.15 15:44. Заголовок: проблему решил, напи..
проблему решил, написав модуль, который при встрече в строке кириллического символа меняет его на комбинацию с UTF-8 кодом "\u0XXX" никакая конвертация в ASCII, подмен заголовков XML не используется.
|
|
|
|
Отправлено: 15.10.15 19:38. Заголовок: Тема не проста. Про ..
Тема не проста. Про заголовок XML не знал. Решал самописными конверторами. Более всего раздражало в дебагере отсутствие разницы между строками без преобразования и после него. Всегда это был UTF-8. Но после двойного(UTF->ASCII ASCII->UTF) преобразования кириллица отображалась правильно. С директивами #ENCODING_UTF16 и Parameter encoding type (Serial I/O) все еще больше запутывает ситуацию.
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 17.10.15 02:40. Заголовок: Посмотрите Answer ID..
Посмотрите Answer ID: 5264 у Голубого помощника. Я хоть и избавился от необходимости разруливать кириллические сообщения, но проверил... И получилось, наблюдал знакомые с детства буквы! Ивритские и китайские буквы/иероглифы также ОК. Работает со SmartGraphics и Crestron Mobile на 3-ей серии. Удобный справочник - UTF-8 Таблицы При внимательном изучении становится понятно, для чего все это задумано и как будет делаться в будущем. Надеюсь, olegdax2, что и у вас получится, расследования, что вы там написали проводить не будем, ОК?
|
|
|
|
Отправлено: 17.10.15 22:25. Заголовок: Интересная ссылочка...
Интересная ссылочка. Спасибо Игорь. Интересный синтаксис такой \u5feb в примере Serial I/O? Т.е. служебный символ \u определяет следующий шестнадцатеричный за ним код из Unicode? А где то подавай ему вэбовский В основном проблемы с выводом из SIMPL+ возникают. Просто директива #ENCODING_UTF16 как правило не помогает. Интересно в каком виде придет ASCII fb от оборудования при глобальной установке для процессора UTF16. Надеюсь все таки в ASCII.
|
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 24.10.15 10:53. Заголовок: Таблица соответствия..
|
|
|
|
Отправлено: 01.12.15 16:05. Заголовок: Подниму тему... Что ..
Подниму тему... Что касается 3-й серии + Crestron App, вроде все понятно из примера Blue Support. Т.е. шлем на панель символы в формате \u0XXX... А, что касается, 2 серии контроллеров + Crestron App???
|
|
|
|
Отправлено: 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
|
|
|
|
Отправлено: 03.12.15 15:32. Заголовок: Вячеслав пишет: Раб..
Вячеслав пишет: цитата: | Работает в такой связке: DIN-AP2 (2 серия),IPAD со смарт графикой (Crestron App) |
| А разве DIN-AP2 поддерживает смарт графику?
|
|
|
|
Отправлено: 03.12.15 15:45. Заголовок: Kaveckiy пишет: А р..
Kaveckiy пишет: цитата: | А разве DIN-AP2 поддерживает смарт графику? |
| Почему бы и нет. Наверное, чтоб избежать подобных заблуждений она стала называться SmartGraphic вместо Core3UI К сожалению только не все смарт объекты поддерживаются. см.Crestron True Blue online help Answer ID #5188
|
|
|
|
Отправлено: 03.12.15 20:05. Заголовок: Спасибо. Попробую. А..
Спасибо. Попробую. А мне казалось, что в Simpl написано, что директива #ENCODING_UTF16 не работает на 2 серии... Или путаю...
|
|
|
|
Отправлено: 04.12.15 11:22. Заголовок: Так и есть. Но напис..
Так и есть. Но написал, в точности так как работает гарантированно.
|
|
|
|
Отправлено: 18.12.15 02:04. Заголовок: olegdax2 пишет: вы,..
olegdax2 пишет: цитата: | вы, наверно, про smart graphics... как-то так должно работать "<A$20?%d> С" |
| Помогло, но зачем-то отображает кавычки до и после символа.
|
|
|
|
Отправлено: 28.12.15 14:02. Заголовок: Так кавычки из приме..
Так кавычки из примера не надо было переписывать ) перед d однако подразумевается указывать количество разрядов. В таком варианте выводит больше 1 знака?
|
|
|
|
Отправлено: 24.02.16 21:11. Заголовок: Получилось только пр..
Получилось только прогнав через 2 модуля. Сначала UTF8-to-ASCII, затем ASCII-to-UTF16. Первый модуль от Crestron Russia, второй из этой темы. MC2E, XPanel SM, Indirect text из модуля XBMC, отображение русских названий.
|
|
|
Ответов - 21
, стр:
1
2
All
[только новые]
|
|