|
|
![]() ![]() |
|
|
![]() ![]() ![]() ![]() |
|
Опции темы | Поиск в этой теме |
![]() |
![]() ![]() |
Завсегдатай Фонарёвки
Регистрация: 22.09.2013 Последняя активность: 23.02.2025 13:11
Сообщений: 915
Сказал(а) спасибо: 126
Поблагодарили: 322 раз(а) в 166 сообщениях
|
![]()
lux-rc.com, помнится, была речь, что модуль с нексусом смогут покупать и кастомщики, или даже только один чип, и паять куда хошь. Для них будет отдельная песочница на сайте создаваться, или они должны будут интерфейс утаскивать?
Кстати, вариант с Donate весьма неплох. По крайней мере в самом начале. А оплату можно будет и позже прикрутить, если вдруг такие программисты объявятся. И да, текстовый язык был бы неплох! |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Weekend Warrior
Регистрация: 24.09.2012 Последняя активность: 26.07.2019 10:38
Сообщений: 144
Сказал(а) спасибо: 70
Поблагодарили: 20 раз(а) в 14 сообщениях
|
![]()
А я все с вопросами:
1. Что означает паттерн Steady? / вопрос снят. 2. Можно ли менять например, яркость строба, предустановив в действии уровень мощности? [Исправлено: Vasiq, 30.10.2013 в 14:18] |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
закрыто
|
![]() |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
|
закрыто
|
![]() Цитата:
Он больше поход на машинный код. Случалось писать код для процессора, под которого нет компилятора asm? |
|
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
закрыто
|
![]() Цитата:
далее если пойдет дело и NEXUS чипы начнут множится и расти в числе, то я сделаю под каждый отдельный мета, в принципе это уже есть, правила 361 описаны в отдельном файле и подгружаются в редактор динамически. Другой чип - другой мета - другой набор правил и действий. |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
|
закрыто
|
![]() Цитата:
2- да, я уже писал об этом. Применительно к регулятору есть 2 независимых параметра, которые можно менять отдельно друг от друга. Паттерн определяет программу включения-выключения. А mode - уровень мощности. Так что строб и сос можно регулировать по яркости как и обычный режим. тут подоспела еще одна хотелка. Кое-кто хочет использовать чип NEXUS для вообще нефонарного проекта, ему на выходе нужен ШИМ. Поэтому шим будет добавлен, работать будет так же как и паттерн, только быстрее :-) Ампилитуда ШИМ на выходе определятеся модой. А частота и заполнение задается отдельными параметрами. |
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
|
Желаю странного
Регистрация: 11.03.2011 Последняя активность: 18.05.2025 00:00
Сообщений: 6576
Записей в дневнике: 1 Сказал(а) спасибо: 1008
Поблагодарили: 1666 раз(а) в 1110 сообщениях
|
![]() Цитата:
Код:
points: Point1, Point2, Point3 fsm: Point1: Button(#1,Pressed) && Flag(#2,Set) -> Point2[SetMode(0),Flag(#2,Reset)], Button(#2,Click) && Temp > 30 -> Point3[SetMode(1),AuXLED(Off)]. Point2: Button(#1,Click) && Flag(#1,Set) -> Point2[SetMode(0),Flag(#1,Reset)], Button(#2,Pressed) && Temp > 30 -> Point3[SetMode(1),AuXLED(Off)]. А так много чего случалось.
__________________
А у малиновой девочки взгляд откровенней, чем сталь клинка. Мои:Surefire C2 x2, M6LT, EB2T-A-TAN, U2, E2DL, L1, L2, Z2L, HS1-B-SL, G2X Pro x2, G2-YL, E1L, E1E-BK, E2E, M951, M952; FiveMega M4 z46, Leef P6T LF HO-M6R; Solarforce L2m, L2X, L4X x3; PeakLogan 17500/AA 219; StreamLight Sidewinder II; Fenix LD10; EagleTac G25C2, Olight smini cu; Convoy M1; YLP Panda2CRI, Enot500 x2, Swift |
|
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
|
закрыто
|
![]() Цитата:
есть одна хитрость. 4 быстрых нажатия будут отрабатываться для любого режима, даже для LOCK, поэтому возврат из него по ROLLBACK будет некорректно работать. Может вернуться обратно в LOCK. Поэтому правило должно быть из LOCK в standby. Я для простоты использовал в своем UI три клика для выхода из LOCK. Потому как 4 уже заняты под блокировку. Можно сделать хитрее. В момент блокировки по 4 кликам выставлять флаг (действие FLAG) и заходить в блокировку только если он не выставлен. А выходя из блокировки по 4 кликам - стирать этот флаг. Тогда можно и 4 клика использовать для блокировки-разблокировки, и возвращаться из блокировку по ROLLBACK в тот режим, откуда блокировали (если это вообще нужно, я считаю это вредно) А вообще в схеме есть ошибки. Главная - неправильное понимание работы таймера. Таймер - это сколько времени фонарь находится в состоянии без перехода. Поэтому условие перехода в стендбай по нажатию кнопки сработает по нажатию кнопки сразу если фонарь в каком-то режиме уже отработал более 2 секунд. Для сброса таймера и замера времени удержания кнопки используйте промежуточное состояние. |
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Weekend Warrior
Регистрация: 24.09.2012 Последняя активность: 26.07.2019 10:38
Сообщений: 144
Сказал(а) спасибо: 70
Поблагодарили: 20 раз(а) в 14 сообщениях
|
![]()
Во, сейчас, когда стрелки липнут к центру окошка, стало совсем хорошо. И условия And/Or запоминаются. Отличная работа!
Upd. Еще неплохо бы добавить завершение переименования нода по кнопке Enter. [Исправлено: Vasiq, 30.10.2013 в 15:39] |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 25.08.2012 Последняя активность: 24.12.2016 18:22
Сообщений: 310
Сказал(а) спасибо: 41
Поблагодарили: 68 раз(а) в 46 сообщениях
|
![]() |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
закрыто
|
![]()
вот сейчас сделаю эмулятор-отладчик и будет совсем хорошо.
с такой дубиной мануал не понадобится |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Weekend Warrior
Регистрация: 24.09.2012 Последняя активность: 26.07.2019 10:38
Сообщений: 144
Сказал(а) спасибо: 70
Поблагодарили: 20 раз(а) в 14 сообщениях
|
![]()
Как удалить файл с проектом, или переименовать текущий без создания нового ?
[Исправлено: Vasiq, 30.10.2013 в 21:36] |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
закрыто
|
![]()
Никак. Это как первый пост на форуме. Остается в истории навсегда. А то наудаляете, а нам не на что смотреть будет :-)
|
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
|
закрыто
|
![]() Цитата:
Upd попробую запилить, вроде как одна строчка кода. |
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
|
Фонарёвщик со стажем
Регистрация: 10.10.2010 Последняя активность: 11.05.2025 02:24
Сообщений: 1500
Сказал(а) спасибо: 546
Поблагодарили: 266 раз(а) в 152 сообщениях
|
![]() Цитата:
__________________
Лучом, карающего тленность фонаря, Как нитью раны на груди зашила... Из швов, рубцами выложив слова, Я светом мрак навек в себе убила!.. [Исправлено: rkromanrk, 30.10.2013 в 23:30] |
|
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
закрыто
|
![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Фонарёвщик со стажем
Регистрация: 10.10.2010 Последняя активность: 11.05.2025 02:24
Сообщений: 1500
Сказал(а) спасибо: 546
Поблагодарили: 266 раз(а) в 152 сообщениях
|
![]() |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
|
закрыто
|
![]() Цитата:
Я когда думал на тему датчика, были всего 2 мысли №1. Использовать датчик для отключения забытого фонаря. Т.е. если фонарь не в работе. т.е. его не колбасит в течение скажем 5 минут, то если не выключить его, то хотя бы снять с максимального режима. Как только его стукнули - сразу восстановить режим №2. Совсем-совсем ночник мунлайт, который включается по датчику и через таймаут по нему же выключается. Т.е. грубо говоря взяли фонарик ночью с тумбочки - он слабо слабо включился. Сходили в холодильник или кто еще куда. Вернулись. Поставили его на тумбочку, уснули, а он спустя 10-20 минут тихо мирно погас. Т.е. такой фонарик для "бабушки" которая не видит кнопку Какая платная услуга, Вы сами можете это сделать совершенно не напрягаясь. Залить софт в фонарь проще чем заменить аккумулятор. Вы аккумуляторы тоже меняете в сервисе за платную услугу? [Исправлено: lux-rc.com, 31.10.2013 в 00:53] |
|
![]() |
![]() ![]() |