|
|
|
|
239954 837 28 11 |
|
Опции темы | Поиск в этой теме |
25.01.2015, 23:22 | 521 |
Участник форума по OpenID
Регистрация: 08.01.2014 Последняя активность: 21.02.2021 00:07 Адрес: Украина, Харьков
Сообщений: 496
Записей в дневнике: 3 Сказал(а) спасибо: 329
Поблагодарили: 151 раз(а) в 89 сообщениях
|
Re: Народный драйвер мод v2. Часть 2.
Firefly, да, только оно что-то с реальными цифрами не совпадает (это если падение на диоде 0.2.
__________________
Скажем нет пиратству! - Качаем только лицензионные диски. |
26.01.2015, 09:37 | 522 | ||
Ветеран Фонарёвки
Регистрация: 25.01.2015 Последняя активность: 05.05.2023 10:41
Сообщений: 1595
Сказал(а) спасибо: 268
Поблагодарили: 508 раз(а) в 322 сообщениях
|
Re: Народный драйвер мод v2. Часть 2.
DooMmen, Сброс яркости при выход из мунлайта работает неправильно. Для REVERSE_SW выходит в максимум, в противном случае предпоследний режим. При этом режим не запоминается. Проблема здесь:
Цитата:
Цитата:
|
||
26.01.2015, 10:33 | 523 |
животное опасно
Регистрация: 18.11.2014 Последняя активность: 23.02.2022 10:39 Адрес: борисове поле
Сообщений: 961
Сказал(а) спасибо: 56
Поблагодарили: 153 раз(а) в 129 сообщениях
|
Re: Народный драйвер мод v2. Часть 2.
так а что мешает попробовать
и не строить предположений фактически выход из мунлайта в минимум только с пятью режимами в линейке работает после выключения включения в четирех режимном случае в максимум в любом случае |
26.01.2015, 10:37 | 524 | |
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25 Адрес: Харьков
Сообщений: 3980
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
Re: Народный драйвер мод v2. Часть 2.
Цитата:
после выключения и с тремя режимами выходит в минималку. если без выключения то в средний (второй) режим. Это на моем я сам пробовал, но уже его подарил |
|
26.01.2015, 10:43 | 525 |
Ветеран Фонарёвки
Регистрация: 25.01.2015 Последняя активность: 05.05.2023 10:41
Сообщений: 1595
Сказал(а) спасибо: 268
Поблагодарили: 508 раз(а) в 322 сообщениях
|
Re: Народный драйвер мод v2. Часть 2.
А что там пробовать? При выходе по одному клику очевидно, что так работать точно будет. Я имел в виду, что есть еще варианты.
Зависит от REVERSE_SW. Так что не в любом. И этот самый максимум не запоминается. После выключения и включения вернемся в тот режим, который был перед входом в мунлайт. |
26.01.2015, 10:46 | 526 |
Ветеран Фонарёвки
Регистрация: 25.01.2015 Последняя активность: 05.05.2023 10:41
Сообщений: 1595
Сказал(а) спасибо: 268
Поблагодарили: 508 раз(а) в 322 сообщениях
|
Re: Народный драйвер мод v2. Часть 2.
|
26.01.2015, 11:25 | 527 |
сволочь фонарёвки
Регистрация: 27.05.2011 Последняя активность: Вчера 21:03 Адрес: Россия, Пермский край
Сообщений: 38355
Сказал(а) спасибо: 5939
Поблагодарили: 32753 раз(а) в 15181 сообщениях
|
Re: Народный драйвер мод v2. Часть 2.
[Исправлено: galex, 26.01.2015 в 11:27] |
26.01.2015, 11:58 | 528 |
Ветеран Фонарёвки
Регистрация: 25.01.2015 Последняя активность: 05.05.2023 10:41
Сообщений: 1595
Сказал(а) спасибо: 268
Поблагодарили: 508 раз(а) в 322 сообщениях
|
Re: Народный драйвер мод v2. Часть 2.
|
26.01.2015, 12:35 | 529 |
животное опасно
Регистрация: 18.11.2014 Последняя активность: 23.02.2022 10:39 Адрес: борисове поле
Сообщений: 961
Сказал(а) спасибо: 56
Поблагодарили: 153 раз(а) в 129 сообщениях
|
Re: Народный драйвер мод v2. Часть 2.
Цитата:
и хорошо когда REVERSE_SW в виде снизу вверх запоминаемый мунлайт и выход из него в минимум по одному клику |
26.01.2015, 12:39 | 530 |
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25 Адрес: Харьков
Сообщений: 3980
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
Re: Народный драйвер мод v2. Часть 2.
Нет пока на чем проверять. Фонарь подарен новой хозяйке
И пока не планируется фонарей с таким драйвером. И у меня немного не такой вариант static INLINE void mode_line_chg(void) // #ifdef ONECLICKMOON { input_mode(); #ifdef RST_LEV_MOON #ifdef REVERSE_SW // current_mode = MAX_MODES; #else current_mode = (MAX_MODES - 1); #endif #endif WriteEEPROMByte(CFG_MOONMODE, 0x00); // } #else { input_mode(); #ifdef RST_LEV_MOON #ifdef REVERSE_SW // current_mode = MAX_MODES; #else current_mode = (MAX_MODES - 1); #endif #endif uint8_t m = ReadEEPROMByte(CFG_MOONMODE); m ^= 0xFF; WriteEEPROMByte(CFG_MOONMODE, m); } //short_off_counter = 0; #endif [Исправлено: MSS, 26.01.2015 в 12:44] |
26.01.2015, 12:40 | 531 |
сволочь фонарёвки
Регистрация: 27.05.2011 Последняя активность: Вчера 21:03 Адрес: Россия, Пермский край
Сообщений: 38355
Сказал(а) спасибо: 5939
Поблагодарили: 32753 раз(а) в 15181 сообщениях
|
Re: Народный драйвер мод v2. Часть 2.
|
26.01.2015, 20:22 | 532 |
тёплый диодный
Регистрация: 22.01.2014 Последняя активность: 09.05.2022 18:42 Адрес: Москва, СВАО
Сообщений: 276
Сказал(а) спасибо: 61
Поблагодарили: 81 раз(а) в 43 сообщениях
|
Re: Народный драйвер мод v2. Часть 2.
|
26.01.2015, 20:40 | 533 |
Участник форума по OpenID
Регистрация: 08.01.2014 Последняя активность: 21.02.2021 00:07 Адрес: Украина, Харьков
Сообщений: 496
Записей в дневнике: 3 Сказал(а) спасибо: 329
Поблагодарили: 151 раз(а) в 89 сообщениях
|
Re: Народный драйвер мод v2. Часть 2.
Подредактировал выход из мунлайта и добавил 5-й режим яркости (но по умолчанию их 4). Прошивка как всегда здесь.
Предыдущую версию - не трогал, возможно откачу её до стабильной версии с выходом из мунлайта в предыдущий, но то что было - вот. Напряжение одно, при достижении его яркость снижается, потребление понижается, просадка напряжения уменьшается, и соответственно оно чуть поднимается, и так пока опять не дойдет до того-же порога, а когда понижать яркость уже некуда - выключается. К тому-же при том напряжении яркость сама плавно понижается, и в самом конце работает "высасыватель". |
Поблагодарили: 1 раз |
vdavid (27.01.2015)
|
26.01.2015, 21:11 | 534 |
тёплый диодный
Регистрация: 22.01.2014 Последняя активность: 09.05.2022 18:42 Адрес: Москва, СВАО
Сообщений: 276
Сказал(а) спасибо: 61
Поблагодарили: 81 раз(а) в 43 сообщениях
|
Re: Народный драйвер мод v2. Часть 2.
Понял, ну это не совсем рационально ИМХО. Попробую сделать переключение вниз по фиксированным значениям.
|
26.01.2015, 21:50 | 536 |
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25 Адрес: Харьков
Сообщений: 3980
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
Re: Народный драйвер мод v2. Часть 2.
разве что для размазывания времени работы... и то сомнительная полезность. Есть куча вариантов, как скомпилировать, хоть на неделю работы.
|
26.01.2015, 22:17 | 537 |
тёплый диодный
Регистрация: 22.01.2014 Последняя активность: 09.05.2022 18:42 Адрес: Москва, СВАО
Сообщений: 276
Сказал(а) спасибо: 61
Поблагодарили: 81 раз(а) в 43 сообщениях
|
Re: Народный драйвер мод v2. Часть 2.
Именно. И использовать скрытые режимы, не из основный линейки. Скажем основной набор 2800-1050-350-20: работаем на 2800, как только напряжение упало до 3.8 В (например) - переходим в 2100; напряжение уменьшилось до 3.6 - переходим в режим 1750. А дальше оставить существующий порядок понижения режимов с одним напряжением. Получится заметно большее время работы на "ярком" режиме.
|
26.01.2015, 22:35 | 538 |
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25 Адрес: Харьков
Сообщений: 3980
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
Re: Народный драйвер мод v2. Часть 2.
этот код не влезет в тини13
|
26.01.2015, 23:40 | 539 |
тёплый диодный
Регистрация: 22.01.2014 Последняя активность: 09.05.2022 18:42 Адрес: Москва, СВАО
Сообщений: 276
Сказал(а) спасибо: 61
Поблагодарили: 81 раз(а) в 43 сообщениях
|
Re: Народный драйвер мод v2. Часть 2.
|
26.01.2015, 23:53 | 540 |
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25 Адрес: Харьков
Сообщений: 3980
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
Re: Народный драйвер мод v2. Часть 2.
если есть способности и желание ковырять, то почему бы и нет. это же алгоритм можно присобачить позже и к термоконтролю, для плавного снижения яркости при нагреве.
|