Там ассемблер, с попытками комментариев, оставил пока до трезвой головы )
спойлер
---------- Сообщение отправлено в 22:36 ---------- Предыдущее сообщение отправлено в 22:33 ----------
Есть вариант менять не количество кликов, а куда ведут разные клики.
если менять можно то поидее так
с ассемблером правда не знаком, может быть не так понял
Код:ROM:00004490 CMP R0, #4 ; change wattage ROM:00004492 BEQ loc_44CE ; if = 4 ROM:00004494 BGT loc_44A6 ; if > 4 ROM:00004496 CMP R0, #1 ROM:00004498 BEQ one_fire_click ; if = 1 ROM:0000449A CMP R0, #2 ; logo menu ROM:0000449C BEQ loc_43F6 ; if=2 ROM:0000449E CMP R0, #3 ; menu ROM:000044A0 BNE loc_44EC ; if <> 3 - exit ROM:000044A2 MOVS R0, #0x10 ROM:000044A4 B loc_44E4 ; exit ROM:000044A6 ; --------------------------------------------------------------------------- ROM:000044A6 ROM:000044A6 loc_44A6 ; CODE XREF: sub_423C+258j ROM:000044A6 CMP R0, #5 ; on off want 3 ROM:000044A8 BEQ loc_44C8 ; if = 5 ROM:000044AA CMP R0, #6 ROM:000044AC BEQ loc_44F0 ; if = 10 ROM:000044AE CMP R0, #7 ROM:000044B0 BNE loc_43F6 ; exit ROM:000044B2 MOVS R0, #0x1D ; if = 20 ROM:000044B4 B loc_4418 ; exit ;комментарии выше не менял ;loc_44C8 logo ;loc_43F6 menu ;loc_44EC on off
Последний раз редактировалось alekk84; 22.06.2016 в 01:14.
MOD: Evic VTC mini, iStick Pico
RDA: Sapor, Troll v2
RTA: T3s, Toptank mini, Serpent mini, Nebula, *Kayfun mini v3, *Kayfun v5, *Nectar
Попробуй таким макаром, только откатив старый патч
Код:#iStick_Pico_V1.01.bin #logo menu 2 -> 5 #menu 3 -> 2 #on/off 5 -> 3 # >= 6 here 44AA: 0A: 06 ; show mod temp 6 44AE: 14: 07 ; show fw ver 7 #do not edit 449A: 02: 03 449C: 14: 26 ; goto on-off with 3 449E: 03: 02 ; goto menu with 2 44A8: 20: 0E ; goto logo with 5
MicroSur
так все работает, с небольшими нюансами:
то что больше 3х кликов работает только из выключенного состояния
то есть сначала выключаем 3мя кликами, потом уже кликаем например 4 раза для смены мощности при ТК.
мне самое оно, это не часто вызываемые функции.
спасибо!
MOD: Evic VTC mini, iStick Pico
RDA: Sapor, Troll v2
RTA: T3s, Toptank mini, Serpent mini, Nebula, *Kayfun mini v3, *Kayfun v5, *Nectar
MicroSur Не планируете ли адаптировать патчи под обновлённый бокс Evic VTwo Mini (тот, который с часами встроенными). Думаю, старый добрый VTC mini перестанут выпускать. Планирую новый прикупить, а без Ваших патчей уже как-то "тяжело"
Спасибо! Теперь можно уверенно и заказ на Evic VTwo Mini сделать
MicroSur
Привет! А можно ли посмотреть какие настройки у термоконтроля выставлены по умолчанию у Pico?
И чем можно открывать, читать прошивки? Ну, так что бы простенько.
pavik62, я не видел, чтобы кто то нашел зашитые где то стоковые параметры ТКС. На глаза не попадались видимо, а с кастомным ТКС и не особо нужно.
Прошивки читаются в IDA - interactive disassembler.
Прошивка сначала должна быть расшифрована.
У меня это делается скриптом convert.vbs (идет с архивом, положить его на рабочий стол и перетаскивать на его иконку файл прошивки).
UPD: расшифровывается апдейтером FWUpdater, кнопка Convert FW file, доступна когда мод не подключен к компу.
Далее открыть прошивку в IDA
На всё остальное нажать Ок и получить листинг прошивки.
Просто?
Последний раз редактировалось MicroSur; 23.03.2017 в 02:19.
Доброго времени суток, кто нибудь может помочь с прошивкой для RX200, а именно изменение шага мощности с десяток на целые числа=) Спасибо!
Вот она=)
Спасибо! Все работает=) Научите меня делать чудеса=)
MicroSur, не могли бы Вы, портировать сегментные шрифты от evic vtc для RX200S (прошивка 4.0)? Спасибо!
Приаттачено
Последний раз редактировалось MicroSur; 27.06.2016 в 13:03.