motofan logo
9 страниц V « < 6 7 8 9 >        
> 

Haptics, мигаем как хотим :)

Sufy
сообщение 11.1.2005, 11:42 Закрепленное сообщение!


Ветеран
*****

Группа: Пользователи
Сообщений: 694
Регистрация: 14.12.2004
Из: Ближнее Замкадье
Пользователь №: 27 061

Рейтинг: 181



прежде всего, чтобы предотвратить какое-то недопонимание, я обычно использую ник Simba, так что если вы где-то ( ;) ) уже встречали нечто подобное под этим ником, то это мое :)
итак, в чем собственно суть. Есть в нашем телефоне множество лампочек, которые мигают как их запрограммировали в компании Motorola. Порядок мигания, цвет (у боковых диодов), длительность зависит от нескольких вещей
1) Seems - рад бы сказать, что я нашел что, где и как, но врать не хорошо, да и не зачем.
2) FirmWare - это только предположение, но кое что на это указывает
3) Funlights.pat - основной элемент, собственно его-то я и разобрал на винтики, а теперь постараюсь донести до мира чтож все-таки надо делать.
Стандартный файл от е398 имеет довольно сложную структуру и разобрать его может и возможно, но абсолютно точно крайне сложно. Но некоторое время назад человек с ником msmaximka подарил миру файл от v620, который он получил при прошивке софта от этого телефона.
Файл оказался гораздо проще чем стандартный от e398 и кроме того намного больше (почти в три раза), а это говорит о том что он более гибок в настройке. На данный момент с полной ответственностью заявляю, что файл разобран на 50 - 60 %, при этом функции разобраны на 80 - 90 процентов.

Файл от v620 я прикреплю к этому сообщению.
(редактирование производится с помощью двоичных редакторов - для тех кто не въехал)
Долго думал с чего же начать, решил с начала.
ОГОВОРКА!!! при проверке файла использовался телефон е398 с прошивкой 95r и флексом 1079. Как показывает практика из-за настроек симов отредактированный файл некорректно работает в других телефонах. Логично предположить, что при выходе нового софта для е398 может наблюдаться схожая ситуация.

Итак.
При редактировании удобно развернуть файл так, чтобы в строке было 14 (D) смещений (с нуля ессно). Тогда вы увидите, что файл, начиная с 7 (а точнее с конца 6) строки напоминает таблицу. В этой таблице столбцы отвечают за определенные настройки, а строки можно условно обозначить как фреймы. Всего фреймов 48, это надо учитывать для законченности программы.
Таблица, которая перед вами - настройки схемы "слияние".
Дальше все просто:
Обратите внимание на второй столбец. Он изначально забит нулями, через два столбца столбец забитый единицами, еще через два двойками, потом тройками и потом четверками.
Итак в любое из смещений указанных выше можно подставить следующие значения
00 - как я и сказал не ясно
01 - мигание клавиатуры и дисплея
02 - мигание дисплея
03 - мигание клавиатуры
04 - мигание диодов в прорезях
06 - мигание диода вспышки
тут извините, но я щас точно не помню, возможно 02 и 03 наоборот :)

теперь о промежуточных столбцах - их по два. Это столбцы, стоящие перед уже описанными.
Для значения 01 это как-то не правильно, и логика мне до сих пор не ясна. По этому для начала рекомендую оставить значения по умолчанию
для значений 02, 03, 04, 06 это просто - 12 -ти битное кодирование цвета. В первом смещении используются 4 бита (0-3), так что возможные значения от 00 до 0F; они кодируют оттенки красного. Во втором смещении кодируются оттенки синего и зеленого, так что значения от 00 до FF.
Естественно, что дисплей, клавиатура и диод вспышки цвет поменять не могут, но таким образом задается только их яркость!
итак, если надо сделать мигание, то в одной строке прописываем значение отличное от нуля, в следующей 0, если для какого-нибудь элемента после его включения не поставить нулевое значение, то он будет гореть постоянно.

Итак, базовые основы редактирования схем я рассказал, если надо отредактировать схему не слияние, то просто спускаетесь ниже по файлу, главное правильно сориентироваться, что просто сделать по столбцу забитому 0-ми.

Теперь немного об ограничениях:
Программа изначально состоит из пяти элементов, поэтому внесение дополнительного связано с отключением существующего, правда можно использовать столбец 01, его в некотором смысле дублируют 02 и 03...
Диод вспышки не рассчитан на быстрое мигание - долго загорается, долго гаснет.
И еще, есть какие-то параметры друг с другом не совместимые по не известным мне причинам, так что если программа после подстановки вроде бы правильного значения сбивается, пробуйте другое значение :)

скоро расскажу как редактировать мигание при зарядке, загрузке, входящих СМС, работе ВТ
Удачи, выкладывайте свои творения!!! :)
И еще просьба к админу разрешить выкладывать *.pat файлы %)

Сообщение отредактировал MARKyxa - 11.9.2008, 12:43
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
XELL
сообщение 19.4.2006, 19:43


Новичок
*

Группа: Пользователи
Сообщений: 13
Регистрация: 29.8.2005
Из: Украина, Сумы
Пользователь №: 50 055
Модель телефона: V600
Прошивка: TRIPLETS_G_0B.09.72R

Рейтинг: 0



Цитата(XwAlterMannwX @ Воскресенье, 16 Января 2005, 18:24)
funlight.pat с мигаюшим наружним дисплеем и клавиатурой. так же тепер ест тёмно синий тсвет место светло синево

парочку funlights

вот ети били сделани для в600 так же на в300, в400, в500 и так далее их тоже можно установит
будет мигат синий екран и кнопки
тока в сеем 32 надо клучит ring lights
*


может немного странный вопрос? Но какая разница в этих файлах? У меня они все одинаково мигают. У меня моторола в600.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ozymandiass
сообщение 1.5.2006, 18:54


Новичок
*

Группа: Пользователи
Сообщений: 6
Регистрация: 30.11.2005
Пользователь №: 60 235
Модель телефона: v3

Рейтинг: 0



на v3 включаю фанлайтс и подсветка сразу же отключается.. что делать?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
virvinskis
сообщение 27.5.2006, 10:22


Новичок
*

Группа: Пользователи
Сообщений: 16
Регистрация: 9.2.2006
Из: daugavpils
Пользователь №: 69 661
Модель телефона: e770v
Прошивка: R252211_U_85.92.701P

Рейтинг: 0



LJUDI a mozno sdelat' takuju ze megajuwuju podsvetku i dlja E770V??????????????no tam toko 1 cvet-krasnij(pust' xotjabi on megajet!!!)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Artem_K
сообщение 29.5.2006, 18:46


Новичок
*

Группа: Пользователи
Сообщений: 3
Регистрация: 22.5.2006
Пользователь №: 84 294
Модель телефона: Motorola E398
Прошивка: Motomadness

Рейтинг: 0



Может этот вопрос уже задавали, но можно ли чтоб в iTunes играли не только боковые светоиды, но и экран, клава и подсветка???
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Pegas_by
сообщение 5.8.2006, 11:50


Новичок
*

Группа: Пользователи
Сообщений: 3
Регистрация: 3.8.2006
Пользователь №: 93 741
Модель телефона: e770

Рейтинг: 0



Я так понял что со своим e770 остался без етой 3абавной фишшки???жесть...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Krav
сообщение 16.8.2006, 18:27


Vertigo
******

Группа: Почётные мотофаны
Сообщений: 719
Регистрация: 7.12.2005
Из: Украина, Киев
Пользователь №: 61 139
Модель телефона: DEFY
Прошивка: 3.4.2

Рейтинг: 877



Цитата(Artem_K @ Понедельник, 29 Май 2006, 21:46)
Может этот вопрос уже задавали, но можно ли чтоб в iTunes играли не только боковые светоиды, но и экран, клава и подсветка???
*


Такие вопросы ставить тут iTunes и все для него
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Moto-ZooM
сообщение 26.11.2006, 23:11


Новичок
*

Группа: Пользователи
Сообщений: 23
Регистрация: 25.7.2005
Из: с. Казанское
Пользователь №: 46 989
Модель телефона: E398 & V180

Рейтинг: 0



Очень стала интересна эта тема. Тут кто то говорил про программу, которой можно редактировать фанлайт.пат.
Но не названия проги не ссылки на неё, я так и не нашёл.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
nsk_modder
сообщение 20.12.2006, 23:03


Ветеран
*****

Группа: Пользователи
Сообщений: 327
Регистрация: 23.7.2006
Из: Новодвинск
Пользователь №: 92 444
Модель телефона: Z6
Прошивка: Самосбор

Рейтинг: 153.5



Уже давно вышла прога FunLights Editor Качайте ее и не парьтесь

Krav [FONT=Arial][COLOR=blue]off_topic; [OFF]А есть ли рокр6????[/OFF]

Moto-ZooM,
смотри 100 пост качай и юзай там все очень просто bigsmile;
Прикрепленный файл Funlight_Editor_2.rar   ( 386.99 килобайт ) Кол-во скачиваний: 275
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Zy_13_*
сообщение 6.1.2007, 16:32


Интересующийся
**

Группа: Пользователи
Сообщений: 65
Регистрация: 4.1.2007
Из: Usinsk- sity ©
Пользователь №: 114 846
Модель телефона: L7\ k610>W660i
Прошивка: MotoWalkman

Рейтинг: 8



Подскажите пожалуста а в L7, фишка такая прокатит? (Я про подсветку мигающую).
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Mozg_1992
сообщение 2.6.2007, 7:56


Новичок
*

Группа: Пользователи
Сообщений: 14
Регистрация: 25.11.2006
Из: *******
Пользователь №: 108 137
Модель телефона: V980
Прошивка: R24_U_80.2F.93I

Рейтинг: 0.5



Скажите! А на v980 мигание подсветки и все такого пойдёт???
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Haptics, мигаем как хотим :) · Ритм-подсветка · Forum
 

9 страниц V « < 6 7 8 9 >
Ответ в темуСоздание новой темы
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 27.4.2024, 21:10

Форум живёт: