проблема с USB разъемом
А вот это классно получилось.
Правлю в первом блоке, при необходимости сравнить с оригиналом, или его откатить лезу во второй блок.
И учитывая то, что работает один из двух блоков можно прошивать только один из них в исправленном виде и при необходимости правки вернуться ко второму.
Между блоками не хватает:
Принудительной синхронизации между блоками и, возможности поменять их местами.
И да, что то я не пойму... Ширину символа то поменять можно?
Коллеги :hello:
Есть вопрос: а блокировкой кнопок кто-нить пользуется?
Идея такая: для каждого режима термоконтроля сабж у нас хранит сопротивление спирали, опираясь на которое он делает выводы на предмет запросов "New / same coil". В процессе работы с нержой меня порядком задолбало его поведение по обновлению этой самой величины. Да, если сопротивление накручиваемой спирали выше, то претензий нет - выскочит диалог. А вот если ниже, да еще и не намного... то вот тут начинаются шаманства с переключением в режим вариватта, отловом нужного сопротивления, потом назад в TCR, пока менюшка мигает... короче, реально утомительно уговорить его на нужный Ом.
Что если на Key Lock / Unlock (длинное нажатие + и -) повесить сброс этого самого сохраняемого сопротивления, дабы была возможность его оперативно сбросить (залочить-разлочить кнопки), и в таком случае VTC молча примет новую спираль как опорную, без вот этих всех "плюс-минус 5%" и "сработает - не сработает"?
Почему на Key Lock? Это относительно просто. Пока не имею возможности создать свой бинд (например, свободный Fire и +), еще непонятно, куда можно всунуть свое событие и повеситься на него. Может, со временем раскопаю ветку управления меню и сделаю красиво... но пока вот так - только на "живое" и готовое можно прицепиться. В идеале это или свой нормальный бинд, или длинное нажатие на Fire в меню, как сброс счетчиков, но это пока мечты :D
Надо?
maelstrom2001 - истово поддерживаю!
На некоторых модах с ТК это штатная фишка для сохранения нового сопротивления и блокировки оного.
---------- Сообщение отправлено в 16:48 ---------- Предыдущее сообщение отправлено в 16:46 ----------
На iPV D2, например
Под принудительной синхронизацией подразумевается что любое изменение изображения будет проецироваться на аналогичное изображение из другого блока?
Сделать можно, вопрос только в юзабильности. Какие предложения? Например после выбора изображения устанавливается галка (пользователем) и дальше изменения будут проецироваться на другой блок.
В теории можно уменьшать или выбирать размеры таким образом, чтобы конечный размер картинки в байтах оставался меньше либо равным текущему.
Один экземпляр логотипа Vapor Giant исцарапан сверху донизу :D
Патч последней строки для 3.01, содержит предыдущие наработки:
- отображение напряжения аккумулятора;
- отображение температуры мода;
- просмотр сохраненных значений сопротивления атомайзера;
- сброс сохраненных сопротивлений - вместо блокировки кнопок.
Как это работает: в последней строке при выборе отображения сопротивления выводится сохраненное значение (оно же Same Coil) соответственно режиму: отдельно для никеля, титана, нержавейки и кастомного ТКС. Для того, чтобы обнулить это значение, и мод при накручивании атома не задавал глупых вопросов, в нужном режиме ТК нажмите одновременно + и -. Значение обнулицца, и при нажатии на Fire с накрученным атомом VTC молча примет эту спираль как совершенно новую, без всяких диалогов и искажений значений, как положено. Весь остальной функционал, ессно, не тронут, диалоги Same / New появляются тогда, когда мод считает нужным уточнить. Короче, таким образом стираем ему память об атомах :)
В режимах вариватта и байпасса в строке цифр нет. Отображение чисто справочное, но посчитал нужным оставить интереса и наглядности ради. Обнуление сопротивления можно делать и не выводя эту информацию.
P. S. Пост с инструкцией и ссылкой на актуальный комплект.
Лок кнопок не отключен, такшта... :xz: до феншуйного решения оставляю пока вот так, а там будет видно: или снесу вообще лок и тогда надписи переколбашу, или будет другое событие/бинд.
Патч обновлен, теперь обнулятор вместо блокировки, чтобы уж все красиво было :)
maelstrom2001 я сейчас попробовал сменить надпись на Ω clear, выглядит убого в две строки, надо бы в одну как-то сместить. просто так не дает, ругается что символов в строке больше чем положено (если делать с пробелом, а не слитно):)
Нет, полное дублирование по команде, чтобы не вспоминать что правил, что нет.
И дублирование при записи прошивки по галочке.
Вот стоило бы сделать, а то я W заузил, в результате она встаёт не ровно, а Т я бы увеличил, она косая.
---------- Сообщение отправлено в 21:17 ---------- Предыдущее сообщение отправлено в 21:02 ----------
Ω clr
Если символов больше, Если высоко, то там несколько омов было, вроде...
вот это норм, я что-то не подумал сократить)) как раз встает если с двойным малым пробелом сделать (6 символов)
---------- Сообщение отправлено в 21:24 ---------- Предыдущее сообщение отправлено в 21:21 ----------
А можно у некоторых символов уменьшить/увеличить количество ячеек? например к букве "м" добавить ряд пустых ячеек, а у буквы "т" наоборот убрать дабы увеличить/уменьшить пробелы между символами в надписях. в некоторых надписях немного кривовато выглядит, не по феншую:D
SEgoist
Ладно, не хотел этого делать, т.к. ещё буду править...
Посмотри:
https://drive.google.com/open?id=0B0...2VpazlNeEY0Rm8
Это от MicroSur, только символы поправил некоторые...
JAW мне приглянулся болд шрифт из прошивки от maelstrom2001, но там у некоторых букв много пустого пространства остается, из-за этого в надписи большие разрывы между символами
спойлер
SEgoist
Я его не трогал.
Вообще не нравится он мне.
Лок поломал :D предлагаю такой вариант, с минимумом модификаций, поставить поверх существующего:
В две строки:Код:# Always Unlocked
41CC: 21
# Key -> Omega
C6A3: A6
C6A4: AA
C6A5: A6
# Unlock -> Erased
C6D6: 8A
C6D7: 7D
C6D8: 6C
C6D9: 7E
C6DA: 70
C6DB: 6F
Ω
Erased
P. S. Изменения добавлены в патч.