Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене

ТЕМА: "ДЖИН V2.0" индикатор без поддержки кириллицы

"ДЖИН V2.0" индикатор без поддержки кириллицы 02 бер. 2015 21:38 #1

  • sergo65
  • sergo65 аватар
Здравствуйте уважаемые радиолюбители.
собрал схемку "Джин V2" работает в блоке питания
При переходе в меню на экране козорябрики :silly: помогите перейти в меню на латинские буквы :dry:
заранее благодарен!!!
Сергей.
Увійдіть до облікового запису, щоб писати повідомлення.

"ДЖИН V2.0" индикатор без поддержки кириллицы 02 бер. 2015 21:56 #2

  • Big_Rulik
  • Big_Rulik аватар
Тот же вопрос у меня: есть 4-х рядный дисплей без поддержки кирилицы, а хочется не покупая новый дисплей прикрутить джина, с транслитом либо на англ языке.
Увійдіть до облікового запису, щоб писати повідомлення.

"ДЖИН V2.0" индикатор без поддержки кириллицы 03 бер. 2015 00:26 #3

  • Oto
  • Oto аватар
  • Оффлайн
  • Moderator
  • Дописи: 2681
  • Подякували: 1160
  • sxem.org 2019,2020,2021,2022,2023,2024 Site Sponsor 2017 Author
Учитель из меня не очень, так что сильно не пинайте если что.
Рассмотрим на примере прошивки "Джин2" один из вариантов как изменить небольшое количество надписей, если вдруг оказалось, что тип индикатора не соответствует заложенным надписям в оригинале программы.
Что я для такой правки использую?
Скачиваю из статьи архив , в архиве .hex открываю его в программе PonyProg (можно использовать и другую программу даже текстовый блокнотик, но мне удобно использовать PonyProg, и еще у меня в виде шпаргалки на столе лежит распечатанная таблица чисел ANSI, иногда проходится туда подглядывать)
И так открываем .hex в PonyProg , видим

и видим мы тут как бы, кучу бессмысленных цифр, про числа цифрового кода программы это можно сказать/
Про надписи в программе, при внимательном рассмотрении этого сказать нельзя.
Начнем с малого , в основном экране видим "кривое" слово пауза

а прошивке это слово написано в полу понятном виде "ѕay·a" , и в той же строке в цифровом BE 61 79 B7 61 ...

В данном слове изменив две буквы получим читаемое слово, а что бы вообще органично было, нужно изменить четыре буквы на слово pause, (очень важная особенность при такой правке! изменять можно только строго букву на букву, не изменяя количество букв в слове)
для правки выбираем Edit Buffer enabled
вносим изменения,

сохраняем .hex

Вкладений файл:

Назва файлу: Voltmetr_DZhIN_V.rar
Розмір файлу:8 KB

проверяем

Данная правка слова (если не нарушалось количество знакомест) искажений в программу не вносит .

Аналогично можно поступать с остальными словами,
при внимательном рассмотрении текста легко угадать все словосочетания

Остается только считать и править, править и считать B)
россия - подлая нацьiя!
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: sergo65, Big_Rulik, Dima0867

"ДЖИН V2.0" индикатор без поддержки кириллицы 03 бер. 2015 00:40 #4

  • Big_Rulik
  • Big_Rulik аватар
Довольно доходчиво, будем пробовать.
Спасибо.
Увійдіть до облікового запису, щоб писати повідомлення.

"ДЖИН V2.0" индикатор без поддержки кириллицы 03 бер. 2015 08:43 #5

  • sergo65
  • sergo65 аватар
Спасибо будем менять буковки :cheer: !!!
Увійдіть до облікового запису, щоб писати повідомлення.

"ДЖИН V2.0" индикатор без поддержки кириллицы 03 бер. 2015 12:58 #6

  • Oto
  • Oto аватар
  • Оффлайн
  • Moderator
  • Дописи: 2681
  • Подякували: 1160
  • sxem.org 2019,2020,2021,2022,2023,2024 Site Sponsor 2017 Author
Если выбрать такой вариант правки надписей через PonyProg, то технически тут все однозначно.
Непростая задачка получается придумать замену надписям в транскрипте, непростая потому что, варианты словосочетаний могут быть разные и много, и еще, например в этом варианте программы надписи по смыслу уже имеют "сокращенный" вид, частично даже уже утерян смысл от подобного сокращения.
Смотрим в транскрипте
выкл. -->   vykl.
устан.термостата -->   ustan.termostata
выбор Кн1+Кн2- -->   vybor Kn1 + Kn2-
дальше> -->   dal'she>
удерж.защиты -->   uderzh.zashchity
триггер -->   trigger
таймер -->   taymer
защита выкл -->   zashchita vykl
основн.вольтметр -->  osnovn.vol'tmetr 
изм.амперметром -->   izm.ampermetrom
как видим, не все так просто , половина надписей изменяется по количеству знакомест.

Проще было бы делать изменения на английский язык, в английском подобные слова короче ( если при корректировке слово окажется короче, то недостающие знакоместа нужно заполнять "пробелом" (в цифровом коде "пробел" по таблице ANSI это число 20))
выкл. -->   Off.
устан.термостата -->   set.thermostat
выбор Кн1+Кн2- -->   Choice Kn1+Kn2-
дальше> -->   Contin>
удерж.защиты -->   Hold protection
триггер -->   trigger
таймер -->   timer
защита выкл -->   protectionOff
основн.вольтметр -->   Chief voltmeter
изм.амперметром -->   measur.ammeter
Так вроде как лучше, если понятен смысл замененных слов ))
Как видите варианты замены надписей по смыслу , не так уж и однозначен,
и это может оказаться чуть сложнее, чем сам процесс технического изменения через PonyProg.
россия - подлая нацьiя!
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: sergo65

"ДЖИН V2.0" индикатор без поддержки кириллицы 03 бер. 2015 13:19 #7

  • Big_Rulik
  • Big_Rulik аватар
Думаю фантазии хватит, чтобы придумать замену кракозяблам
Останнє редагування: 03 бер. 2015 13:35 від Big_Rulik.
Увійдіть до облікового запису, щоб писати повідомлення.
Модератори: Wolf, Soir, Vakula, Айнцвайдрайченко