ni linux + кириллица (cRIO-9031)
-
- professor
- Сообщения: 3406
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
ni linux + кириллица (cRIO-9031)
Техподдержка со мной не хочет разговаривать (больше нет на сайте волшебной кнопки для тех, кто не купил что-то недавно), остаётся надеяться на сообщество.
Собственно проблема: есть cRIO-9031, вместе с монитором. Нужно сделать программу для этой системы. И программа, естественно, должна быть русскоязычная.
Проблема только в кириллице.
Программа, сделанная под виндой выглядит китайской грамотой (очевидно), попробовали написать тексты под линухом, но скомпилировали под виндой. Выглядит не лучше. Русский сам по себе включен, даже получается в "блокноте" (mousepad) писать по-русски, осталось интерфейс перевести.
Вопрос: как это лучше сделать?
Попытки поставить фонты пока не увенчались успехом по двум причинам:
Совершенно не известен пароль su (и всяческие попытки задать его через MAX ни к чему не приводят) А opkg такого не знает Есть вариант поменять фонты в самом окне (раз блокнот что-то пишет, значит в принципе оно там есть), но до этой проверки пока не добрались.
Если у кого-то есть опыт обрусения, поделитесь секретами.
Собственно проблема: есть cRIO-9031, вместе с монитором. Нужно сделать программу для этой системы. И программа, естественно, должна быть русскоязычная.
Проблема только в кириллице.
Программа, сделанная под виндой выглядит китайской грамотой (очевидно), попробовали написать тексты под линухом, но скомпилировали под виндой. Выглядит не лучше. Русский сам по себе включен, даже получается в "блокноте" (mousepad) писать по-русски, осталось интерфейс перевести.
Вопрос: как это лучше сделать?
Попытки поставить фонты пока не увенчались успехом по двум причинам:
Совершенно не известен пароль su (и всяческие попытки задать его через MAX ни к чему не приводят) А opkg такого не знает Есть вариант поменять фонты в самом окне (раз блокнот что-то пишет, значит в принципе оно там есть), но до этой проверки пока не добрались.
Если у кого-то есть опыт обрусения, поделитесь секретами.
-
- doctor
- Сообщения: 2211
- Зарегистрирован: 28 июн 2012, 09:32
- Награды: 3
- Версия LabVIEW: 2009..2020
- Откуда: город семи холмов
- Благодарил (а): 27 раз
- Поблагодарили: 27 раз
Re: ni linux + кириллица (cRIO-9031)
Шрифт, который на FP у вас - Unicode. А в LV его не поддерживает. Отсюда и проблемы
-
- professor
- Сообщения: 3406
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 87 раз
Re: ni linux + кириллица (cRIO-9031)
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- adviser
- Сообщения: 231
- Зарегистрирован: 06 ноя 2020, 15:37
- Версия LabVIEW: 19
- Благодарил (а): 18 раз
- Поблагодарили: 37 раз
- Контактная информация:
Re: ni linux + кириллица (cRIO-9031)
su - вход под root. У root по умолчанию пароль не задан. Можно войти из под другого sudoers user. Например su admin
opkg берет из репозитория NI соответвующей версии (если конечно не подключены сторонние). Контроллер должен быть подключен к интернету. Значит в репозитории нету.
Здесь есть немного информации
https://forums.ni.com/t5/LabVIEW/Set-de ... anguage=en
https://forums.ni.com/t5/LabVIEW/Settin ... anguage=en
Опыт пока отрицательный
Текущая локаль в NI Linux RT сторонними программами определяется как LATIN1 (ISO 8859-1). Я прикинул, что нужна такая последовательность действий.
Необходимо добавить инструменты (или определить какие используются) для работы с локалью в NI Linux RT. locale, localectl не установлены и в репозитории NI нет.
Добавить локаль ru_RU.UTF-8
Добавить русские шрифты UTF-8
Заменить шрифты по умолчанию в Labview RT
Заменить шрифты на UTF-8 в среде разработки. Это в windows
Сходу не получилось, пока отставил в сторонку.
-
- doctor
- Сообщения: 2211
- Зарегистрирован: 28 июн 2012, 09:32
- Награды: 3
- Версия LabVIEW: 2009..2020
- Откуда: город семи холмов
- Благодарил (а): 27 раз
- Поблагодарили: 27 раз
Re: ni linux + кириллица (cRIO-9031)
LabView не поддерживает unicode, в принципе. Поэтому на linux надо ставить win-1251 вместо Latin1
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 87 раз
Re: ni linux + кириллица (cRIO-9031)
Не знаю, кто прав....
Но вижу я несколько иное. Но по хорошему, нужно узнать локаль, которая используется на RIO, и исходя из этого уже плясать.
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- adviser
- Сообщения: 231
- Зарегистрирован: 06 ноя 2020, 15:37
- Версия LabVIEW: 19
- Благодарил (а): 18 раз
- Поблагодарили: 37 раз
- Контактная информация:
Re: ni linux + кириллица (cRIO-9031)
Это в Labview для Linux. В нем если открыть проект сделанный на Labview под windows (19 версии) кириллица тоже не отображается (пустые строки).
И наоборот так же кракозябры.
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 87 раз
Re: ni linux + кириллица (cRIO-9031)
Все верно, но так RIO работает под управлением NI Linux Real-Time
А вот что там за локаль используется?
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- professor
- Сообщения: 3406
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
Re: ni linux + кириллица (cRIO-9031)
Добрался до экспериментов.
Скомпилировать сразу под Linux и запихать в контроллер тоже не работает.
Если открыть блокнот (mousepad), то русский вполне есть.
Осталось как-то подружить и
Скомпилировать сразу под Linux и запихать в контроллер тоже не работает.
Всё, что есть:
Кто ж их поймёт...
Если открыть блокнот (mousepad), то русский вполне есть.
Осталось как-то подружить и
-
- professor
- Сообщения: 3406
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
Re: ni linux + кириллица (cRIO-9031)
чОрт, я и в этой команде ошибку допустил :)
upd: всё равно не знает такого
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: ni linux + кириллица (cRIO-9031)
Здесь пишут, что надо пересобирать образ системы. Видимо, надо отсюда начинать: https://github.com/ni/nilrt
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение