|
|
|
2489 6 2 0 |
|
Опции темы | Поиск в этой теме |
07.02.2015, 21:20 | 1 |
Ветеран Фонарёвки
Регистрация: 08.03.2011 Последняя активность: Сегодня 06:24 Адрес: Питер
Сообщений: 32706
Записей в дневнике: 4 Сказал(а) спасибо: 16439
Поблагодарили: 36223 раз(а) в 13395 сообщениях
|
И еще раз про интерфейс
После диалога с уважаемым Kelevratony о современных интерфейсах и активного использования SC62 - а также понимания, что все равно хочу собрать ей на замену какой-нибудь клевый кастом - еще раз задумался об оптимальном для себя интерфейсе под одну тактовую кнопку.
Получилось вот так: Предусмотрено 8 (например) режимов, одна тактовая кнопка. Короткий клик включает фонарь на любимом режиме (любом из восьми). Короткий клик из включенного состояния выключает фонарь. Удержание кнопки проматывает все режимы снизу вверх, начиная с самого слабого. Выбранный режим не запоминается. Двойной клик из любого состояния активирует максимальный режим. Повторный двойной клик возвращает в предыдущее состояние. Тройной клик активирует строб. Четыре клика – индикация разряда. Пять кликов – настройка любимого режима (выбираем любой из 8 предустановленных). Эти команды срабатывают как из выключенного, так и из включенного состояния. Все Ну, на самом деле не все. Если сделать пять кликов из максимума – появляется возможность настроить максимум, то есть поставить на даблклик любой из восьми режимов. Если сделать пять кликов из строба – появится возможность изменить тип строба, а также поставить вместо него любой из восьми основных режимов. Юзабельно? Интересно? |
07.02.2015, 21:22 | 2 |
Ветеран Фонарёвки
Регистрация: 08.03.2011 Последняя активность: Сегодня 06:24 Адрес: Питер
Сообщений: 32706
Записей в дневнике: 4 Сказал(а) спасибо: 16439
Поблагодарили: 36223 раз(а) в 13395 сообщениях
|
Re: И еще раз про интерфейс
Ну и следующий вопрос - как его сделать Поскольку программирование в AVR у меня пока на уровне обезьяны - что-то делать могу, но ничего током не понимаю. И не уверен, что освою его за те полтора-два месяца, которые буду добираться до программатора
Если взять за основу псевдозебровскую прошивку от уважаемого ceramic, то я вроде понимаю, как в ней сделать переход в максимум из любого режима через даблклик и возврат обратно (хотя, наверное, можно сделать проще). И старт с даблклика в максимуме. Промотка удержанием там есть. Возможность запихать больше трех режимов в перебор удержанием вроде бы тоже есть. Можно ли малой кровью положить туда же выбор любимого режима? Не в процессе прошивки драйвера, а уже на готовом фонаре? А возможность добавить строб? Заранее большое спасибо за содержательные ответы. |
08.02.2015, 01:35 | 4 | |
Ветеран Фонарёвки
Регистрация: 08.03.2011 Последняя активность: Сегодня 06:24 Адрес: Питер
Сообщений: 32706
Записей в дневнике: 4 Сказал(а) спасибо: 16439
Поблагодарили: 36223 раз(а) в 13395 сообщениях
|
Re: И еще раз про интерфейс
Цитата:
Ну то есть можно, конечно. Но если этот вопрос интересен не только мне, и можно будет решить его с помощью людей из той же песочницы, которым это будет интересно и по фану, и получить в итоге ещё одну клевую фонаревочную прошивку-конструктор - то это, ИМХО, предпочтительнее обращения к сторонним программистам. Тем более далеким от фонариков, которым ещё все по десять раз придется обьяснять. Ну и потом, все равно хочется немного поучиться самому, хотя бы на уровне сбора разных вариантов из готовых полуфабрикатов |
|
08.02.2015, 01:39 | 5 |
Ветеран Фонарёвки
Регистрация: 06.03.2013 Последняя активность: 15.08.2024 23:42 Адрес: Тамбов
Сообщений: 4777
Сказал(а) спасибо: 657
Поблагодарили: 1914 раз(а) в 1180 сообщениях
|
Re: И еще раз про интерфейс
fnksb, поменять интерфейс в готовой прошивке не так просто, нужно её всю раскурить. Проще попросить автора.
|
08.02.2015, 01:51 | 6 | |
Ветеран Фонарёвки
Регистрация: 08.03.2011 Последняя активность: Сегодня 06:24 Адрес: Питер
Сообщений: 32706
Записей в дневнике: 4 Сказал(а) спасибо: 16439
Поблагодарили: 36223 раз(а) в 13395 сообщениях
|
Re: И еще раз про интерфейс
Цитата:
Если автору эта тема интересна и он сможет принять участие в процессе обсуждения, это будет прекрасно |
|
08.02.2015, 09:45 | 7 |
вечный n00b
Регистрация: 29.11.2012 Последняя активность: 14.08.2023 21:24 Адрес: 63RU TLT My Pleasantville
Сообщений: 7637
Записей в дневнике: 2 Сказал(а) спасибо: 5257
Поблагодарили: 1338 раз(а) в 918 сообщениях
|
Re: И еще раз про интерфейс
Програмлю иногда для себя если что-то понадобится, но что, как, на чем програмится в фонарях я не представляю ))) Рад помочь если разберусь.
По интерфейсу - а может кроме кликов - точки, добавить еще и тире - удержание. Тогда например вместо 5 кликов можно сделать точка-тире и т.п. |