|
|
|
|
106595 437 18 1 |
|
Опции темы | Поиск в этой теме |
29.10.2013, 23:12 | 141 |
Завсегдатай Фонарёвки
Регистрация: 22.09.2013 Последняя активность: 14.06.2022 22:39 Адрес: Vienna
Сообщений: 915
Сказал(а) спасибо: 126
Поблагодарили: 322 раз(а) в 166 сообщениях
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
Пока помню:
|
Поблагодарили: 1 раз |
yeti (22.01.2015)
|
29.10.2013, 23:16 | 142 |
Фонарёвщик со стажем
Регистрация: 10.10.2010 Последняя активность: 28.08.2024 18:19 Адрес: Волгоград
Сообщений: 1500
Сказал(а) спасибо: 545
Поблагодарили: 266 раз(а) в 152 сообщениях
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
В языке есть "motion" и, вроде как, в железе тоже обещано было...
__________________
Лучом, карающего тленность фонаря, Как нитью раны на груди зашила... Из швов, рубцами выложив слова, Я светом мрак навек в себе убила!.. |
29.10.2013, 23:29 | 143 |
Weekend Warrior
Регистрация: 24.09.2012 Последняя активность: 26.07.2019 10:38 Адрес: Minsk.by
Сообщений: 144
Сказал(а) спасибо: 70
Поблагодарили: 20 раз(а) в 14 сообщениях
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
Вроде как Сергей писал, что для этого используется действие Mode += [const] или Mode -= [const]. - снижение или увеличение яркости на константу.
Термозащита с плавным снижением- реализуется условием с помощью вышеизложенного. Ну и +1 к обучалке По поводу окошек мысль: можно сделать чтоб при наведении сбоку появлялась маленькая кнопочка для раскрытия окна и дальнейшего редактирования. [Исправлено: Vasiq, 29.10.2013 в 23:54] |
30.10.2013, 01:25 | 144 |
Увлеченный
Регистрация: 25.08.2012 Последняя активность: 24.12.2016 18:22
Сообщений: 310
Сказал(а) спасибо: 41
Поблагодарили: 68 раз(а) в 46 сообщениях
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
Не знаю куда можно про интерфейс написать, напишу сюда. А зачем у столь интеллектуального фонаря по умолчанию был (а может и по дефолту будет) 1 любимый режим и несколько жестко прописанных?
А почему нельзя сделать по клику включение фонаря в “любимом” режим и вторым кликом там же сделать “любимый2” (клик переводит режимы туда-обратно, т.е. любимый1 <–> любимый2)? И тогда, если позволить пользователю настраивать оба этих режима можно получить почти всё что народ просит. В режиме настройки любимого режима фонарь проходит 11 положений основного цвета (от 0 до 100%), затем включает 4-ый диод (возможно 2-3 его яркости), затем строб, СОС и всё что там ещё будет придумано. Настроив любимый1 на 100%, а любимый2 на НОЛЬ, после включения мы получаем мгновенную реакцию на кнопке вкл-выкл (не нужно держать 0.5-1 сек для заглушения света). Фонарём можно помигать. Мы можем поставить 50% – 100% на режимах и получить ближний-дальний свет для вело. Мы можем поставить СТРОБ на любимый1 или любимый2 и получить “оружие” (помнится кто-то писал что строб должен быть легко доступен для какой-то там самозащиты). Мы можем поставить мунлайт + 50% и ещё с кучу вариаций. Кому что нравится. И всё это без перезаливания прошивки. Ну а прошитые жестко режимы сделать особняком, хотя я не вижу ни одной причины (кроме как “простота”) не делать второй набор режимов (который по удержанию кнопки запускается или по 2-му клику или как-то ещё) так же полностью настраивымыми. Любимый3 и Любимый4. Правда тогда потеряется часть задумки. Если все режимы ЛЮБИМЫЕ, тогда всё это программирование и прошивание по большому счёту не нужно. Ну разве что “тактику” прошить, хотя его можно сделать автоматически появляющимся, если, например, Любимый4 режим выставляем в значение НОЛЬ, нажатая кнопка начинает перекидывать в Любимый3, отпущенная обратно в Любимый4 (т.е. темно, 0%). Может это всё загон, но мне показалось, что это довольно просто получается. Рассмотрите вариант ВСЕ РЕЖИМЫ ЛЮБИМЫЕ с полным перебором в них всего что в фонаре есть. И это перекроет 99% хотелок, а 1% оставите себе на развлечение с НОДами :-) Вот.
__________________
FL33, спички, телефон. |
30.10.2013, 04:43 | 145 |
закрыто
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
Цитата:
нет, ну на самом деле. |
30.10.2013, 04:47 | 146 |
закрыто
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
Цитата:
2) тоже самое, что п.1), только с уловием температуры. В движке есть условие сравнения температуры с заданной константой. Если температура выше некого порога, с интервалом снижаем в цикле на шаг. Это реально ровно одна нода и одна ссылка. 3) Да, эмулятор очень хочется. Даже не эмулятор (мне то он не нужен, я могу залить и посмотреть на фонаре. скоро многие так смогут тоже). Нужен тул для отлажки. Запустил и смотришь как он визуально прыгает по нодам. Этого в фонаре увидеть нельзя, увы. |
30.10.2013, 05:19 | 147 |
закрыто
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
этой ночью причесал редактор так, что он у меня теперь не вызывает нервного тика.
добавлены только самые необходимые вещи 1) редактирование нодов без прыганья-дерганья (по клику) 2) имена. теперь хотите - хоть русским матом. пишите что хотите в нодах, в проекте. единственное что на сервере не сохраняет файлы с юникодом, поэтому в имени проекта - только латиница 3) добавлены номера конкурирующим связям (когда из одного узла выходят два перехода). Это бывает полезно, результат перехода зависит от порядка проверки условий. И это бывает удобно, т.к. сначала можно проверять "узкие" правила,а напоследок что-то более общее, по умолчанию. 4) Переименование ноды теперь не приводит к расползанию и безобразию 5) Визуально улучшено представление графики в особо запутанных схемах. Хорошо видно стрелки когда их много. 6) Измемение логического условия не сбрасывает логическую связку Может еще что-то, уже не помню. ----------------------- Теперь для полного счастья не хватает 1) Эмулятора-симулятора. Давайте обсудим как Вы это видите. Это я буду пилить в первую очередь 2) Проги-блиблиотеки - списком что там сейчас лежит на сервере |
30.10.2013, 06:11 | 148 |
закрыто
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
простой до безобразия фонарь-дропин. 3 режима переключаются прерыванием питания. Последний режим запоминается. Есть контроль за состоние аккумулятора (один или два) и за темпераутрой. Хороший пример для самого начала
http://lux-rc.com/content/p... |
Поблагодарили: 1 раз |
PLAY (01.11.2013)
|
30.10.2013, 11:14 | 149 | |
Завсегдатай Фонарёвки
Регистрация: 22.09.2013 Последняя активность: 14.06.2022 22:39 Адрес: Vienna
Сообщений: 915
Сказал(а) спасибо: 126
Поблагодарили: 322 раз(а) в 166 сообщениях
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
lux-rc.com, теперь действительно и на планшете удобно рисовать. Ура не схлопывающимся спискам!
Цитата:
Симулятор: да вообще самого простого хочется. Вывести все переменные, на ввод сделать кнопки с условиями (типа, установить таймер в Х, нажать на кнопку на С секунд...). И чтобы можно было посмотреть что в сете сейчас, куда роллбечиться будет, и т.д. Главное чтобы хоть что-то было. ну или поставить в лаборатории вебкамеру, и просить Вас жамкать на кнопки на фонаре |
|
30.10.2013, 11:37 | 150 |
закрыто
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
пока я думаю над симулятором посетила идея которую тоже стоит обсудить поскольку может сильно коснуться тех, кто готов тратить свое время и талант на назработк прошивок.
Но сначала вопрос к вам как обычным пользователям фонарей. Готовы отдать небольшую денежку за удачную удобную программу? Я думаю, а что если библиотека прошивок будет чем-то вроде itunes. Что-то бесплатно, что-то - за небольшую денежку. Это автор сам решает. Я готов реализовать это на базе платежного движка сайта. Т.е. авторы смогли бы выставлять свои прошивки в том числе и на продажу, получать на этом какой-то гешефт. И мне интересно - может материальный интерес подстегнет к творчеству большее число авторов. Что думаете об этом? И какова разумная цена "прошивки-мечты"? |
30.10.2013, 11:43 | 151 | |
закрыто
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
Цитата:
Тут все-таки терминология из матанализа не применима. Мы не имеем дело с дифурами, тут дискретные процессы. Они, кстати, прекрасно работают в том числе и для решения дифуров, те же сеточные методы. Это техника последовательных приближений. В отличие от пропорционального регугя мы вводим в систему инерцию, поэтому ведет она себя совершенно не так как регуль с пропорциональной обратной связью. За счет свойства "накапливать" ошибку это больше похоже на нечто с интегралом в обратной связи. В общем целочисленные методы - это та еще наука. Тут с помощь нехитрых манипуляций с условиями и цифрами можно получить очень нетривиальное поведение. |
|
30.10.2013, 11:44 | 152 |
Завсегдатай Фонарёвки
Регистрация: 22.09.2013 Последняя активность: 14.06.2022 22:39 Адрес: Vienna
Сообщений: 915
Сказал(а) спасибо: 126
Поблагодарили: 322 раз(а) в 166 сообщениях
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
А как в таком случае пользователь узнает, что эта прошивка стоит этих денег?
|
30.10.2013, 11:51 | 153 | |
закрыто
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
Цитата:
Я пока 50%/50% Мне хочется заинтересовать авторов. Пользователей-перепрошивальщиков заинтересовывать не нужно, от них и так отбоя не будет [Исправлено: lux-rc.com, 30.10.2013 в 11:54] |
|
30.10.2013, 11:57 | 154 |
Почти не ждун
Регистрация: 15.02.2012 Последняя активность: 06.11.2021 14:48 Адрес: СПб
Сообщений: 745
Сказал(а) спасибо: 217
Поблагодарили: 274 раз(а) в 136 сообщениях
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
Платная библиотека не нужна.
__________________
|
30.10.2013, 12:12 | 155 |
Увлеченный
Регистрация: 14.02.2011 Последняя активность: 19.09.2024 09:07 Адрес: Тюмень
Сообщений: 87
Сказал(а) спасибо: 81
Поблагодарили: 15 раз(а) в 9 сообщениях
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
Если прошивка будет стоить как приложение в itunes, 1-2$ мне не жалко))
|
30.10.2013, 12:13 | 156 |
закрыто
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
нет нет. Там точно будут бесплатные прошивки. Все что мы с Вами сочиним. Но если автор принципиально согласен работать только за деньги, почему бы нет. Я себе представляю это именно как itunes. Кто готов платить - платит. Большинство же качает бесплатный софт, там его достаточно.
иначе я боюсь авторов будет всего то пара-тройка человек. Альтруистов в наше время не осталось. |
30.10.2013, 12:15 | 157 | |
закрыто
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
Цитата:
------------- хотя можно и по-другому материально стимулировать автора. Сделать программатор платным в принципе. Редактор и симулятор при этом - всегда в открытом доступе. Т.е. Вы купили фонарь с 361 или чипом Nexus - гут. Хотите программировать его - это уже как дополнительная опция за небольшую денежку, допустим $10. Допустим у нас образовалось 1000 пользователей, которые оплатили программатор - в итоге в кассе образовались $10.000. У нас есть два автора, Вася и Петя. Петя выложил 5 прошивок. Вася - одну. Всего прошивок в каталоге шесть. Делим $10.000 на 6, получается $1666 на прошивку. В итоге Петя получает $8333 а Вася $1666. Ну т.е. сборы от продаж "программатора" деляться между авторами тупо пропорционально числу программ. Можно сделать честнее и учитывать не общее число программ, а число программирований (но тогда есть риск что автор может поднакрутить себе рейтинг) [Исправлено: lux-rc.com, 30.10.2013 в 12:21] |
|
30.10.2013, 12:17 | 158 |
Hoвичёк фонарёвки.
Регистрация: 18.08.2012 Последняя активность: 02.12.2024 10:12 Адрес: Калуга
Сообщений: 4734
Сказал(а) спасибо: 1990
Поблагодарили: 1431 раз(а) в 717 сообщениях
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
А не может получится так, что кто-то придумает настолько сложно-разветвлённый интерфейс, что для его программной реализации не хватит памяти контролёра?
__________________
Fenix TK21, UltraFire UF-H6, Триплы C20C, ITP A2 EOS ss, Olight S20 Baton, DQG 18650 II, Niteye JA10, DQG AA, DQG 18650 clicky, С22С. |
30.10.2013, 12:23 | 159 |
Ветеран Фонарёвки
Регистрация: 26.04.2012 Последняя активность: 27.09.2024 18:48 Адрес: Оленеводск
Сообщений: 19260
Сказал(а) спасибо: 584
Поблагодарили: 10660 раз(а) в 5587 сообщениях
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
Триал период - скачал, идёшь такой по темноте, светишь фонариком, аккумуляторы свежак и вдруг БАЦ! - темно хоть глаз коли - и фонарь сообщает, что без оплаты на ближайшем терминале он работать не будет.
|
30.10.2013, 12:27 | 160 |
Желаю странного
Регистрация: 11.03.2011 Последняя активность: Вчера 01:41 Адрес: Подольск
Сообщений: 6575
Записей в дневнике: 1 Сказал(а) спасибо: 1001
Поблагодарили: 1666 раз(а) в 1110 сообщениях
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
Если что, все мои проги отдаю под GPL. Если кто хочет отблагодарить -- дело добровольное и я тут не причем.
Далее, а совершенно случайно, текстового языка для всяких маргиналов и гиков типа меня случайно не предполагается?
__________________
А у малиновой девочки взгляд Откровенней, чем сталь клинка. Мои:Surefire C2 mod, M6LT, EB2T-A-TAN, U2, E2DL, L1, L2, Z2L, HS1-B-SL, G2X Pro x2, G2-YL, E1L, E1E-BK, E2E, M951, M952, HL1C; FiveMega M4 z46 mod, Leef P6T LF HO-M6R mod; Solarforce L2m, L2X, L4X mod x3; PeakLogan 17500/AA 219; StreamLight Sidewinder II; Fenix LD10; EagleTac G25C2, Olight smini cu, YLP Panda2CRI |