-
Notifications
You must be signed in to change notification settings - Fork 0
/
info-rus.txt
48 lines (30 loc) · 5.75 KB
/
info-rus.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
Краткий обзор прошивки - https://youtu.be/k0na8clMZmw
Обратите внимание, при первом включении необходима инициализация прошивки. Делается это следующим образом: включаете фонарь, делаете 9 кликов и входите в режим настройки, после этого делаете еще 9 кликов и выключаете фонарь.
Особенности прошивки:
Никаких переделок драйвера, кроме освобождения ножки контроллера, с помощью которой производитель сделал защиту от смены прошивки.
После прошивки и сброса фонарь имеет следующие режимы яркости: 2%, 5%, 14%, 37%, 100%. Фонарь стартует всегда с режима 14%. Одиночный клик переключает режимы в порядке: 14%, 37%, 100%, 14% и т.д. Режимы 2% и 5% доступны только по двойному клику.
Полностью настраиваемая яркость на пяти режимах с возможностью изменения количества режимов от одного до пяти. Возможность быстрого переключения в максимальный и минимальный уровни яркости. Индикация заряда аккумулятора. Защита от разряда аккумулятора. Защита от перегрева (по времени). Режим пользователя.
В режиме выборочной настройки доступны следующие уровни (шаги) яркости: 0%, 2%, 5%, 14%, 37%, 100%.
Защита от разряда аккумулятора: ограничение максимальной яркости до 14% при снижении заряда аккумулятора менее 3.2 вольт, снижение яркости до 5% (с периодом 5 секунд за 1 шаг снижения яркости) при заряде аккумулятора менее 3.0 вольт, полное выключение фонаря при заряде аккумулятора менее 2.8 вольт.
Защита от перегрева и преждевременного разряда аккумулятора: снижение яркости до 37% от максимальной (с периодом в 3 минуты).
Все вышеуказанные снижения яркости сбрасываются одинарным кликом.
Фонарь имеет два основных режима: обычный режим и режим настройки. В режим настройки можно войти 9 кликами из нормального режима, а выйти - выключением фонаря.
Обычный режим
Клик 1: Следующий режим яркости (по кругу, начиная с режима "Клик 4" режима выборочной настройки)
Клик 2: Предыдущий режим яркости (только вниз)
Клик 3: Максимальная яркость
Клик 4: Минимальная яркость
Клик 5: Уровень заряда аккумулятора
Клик 6: Режим пользователя (маячкики: альпийский, велосипеда и SOS) - выбирается в исходниках до компиляции прошивки
Клик 9: Режим настройки
Режим настройки
Клик 1: Следующий режим яркости (по кругу, начиная с режима "Клик 4" режима выборочной настройки)
Клик 2: Предыдущий режим яркости (только вниз)
Клик 3: Установка уровней яркости (для всех пяти режимов)
Клик 4: Установка начального уровня яркости (для режима "Клик 1")
Клик 9: Сброс к исходному состоянию
Установка уровней яркости осуществляется в два прохода. Первый проход - перебор режимов с первого по пятый. После клика осуществляется перебор уровней яркости от яркости предыдущего режима до девятого уровня яркости. После клика уровень яркости сохраняется. Эту операцию можно повторить для всех пяти режимов. Уровень яркости 0 (0%) игнорируется, т.е. установив уровень яркости для первых двух режимов в 0 вы получите фонарь с тремя режимами. Максимальный режим яркости (100%) завершает группу, т.е. установив уровень яркости для третьего режима в 100% вы получите фонарь с тремя режимами.
Уровень яркости выбирается визуально, пользователь видит необходимый ему уровень яркости и фиксирует его одинарным кликом.
Данные в EEPROM пишутся только в режиме настройки.
Прошивка устанавливается командой:
avrdude -c usbasp -p t13 -u -Uflash:w:tiberius.hex -Ulfuse:w:0x75:m -Uhfuse:w:0xFD:m