Светодиодные фонари и световые приборы. Всё о светотехнике.
Изображения Дневники Группы Поиск
Вернуться   Форум FONAREVKA.RU Мастерские светотехников Архив мастерских Мастерская: Lux-RC
Расширенный поиск
Забыли пароль? Регистрация

  • О нашем проекте
  • Светотехника и световые приборы
  • Правила форума
Проект FONAREVKA.RU специализируется на предоставлении всей необходимой информации по светотехнике:

— светодиодные фонари;
— различные источники питания;
— разнообразные зарядные устройства;
— освещение помещений и наружное освещение;
— световые приборы для личного, пассажирского и грузового транспорта;
— специальные световые приборы для медицины, для растений, для аквариумов, для террариумов, а также аварийно-сигнальные световые приборы;
— альтернативные источники света;
— лазеры и лазерная техника.

Если у вас есть вопросы по выбору фонарей, аккумуляторов и зарядных устройств ознакомьтесь с FAQ от наших экспертов:

F.A.Q. по выбору фонарей различных типов;
F.A.Q. по выбору аккумуляторов;
F.A.Q. по выбору зарядных устройств.
Ответ  Создать новую тему
Просмотров в теме 103128   Ответов в теме 437   Подписчиков на тему 18   Добавили в закладки 1
Опции темы Поиск в этой теме
Старый 24.10.2013, 21:04 Автор темы   1
закрыто
 
Регистрация: 25.05.2010
Последняя активность: 16.09.2018 23:01
Сообщений: 8806
Сказал(а) спасибо: 576
Поблагодарили: 3969 раз(а) в 1526 сообщениях

Отправить сообщение для lux-rc.com с помощью Skype™
Party Nexus - Язык описания алгоритма работы любого фонаря

Тема создана для организации пока закрытого сообщества, в котором мы займемся очень важным и интересным делом - попробуем сделать то, что пока никто не делал.

В лаборатории в стадии бета-тестирования уже неделю живет новый движок 361. Главное, что отличает его от всего, что мы когда либо создавали - это абсолютная свобода выбора интерфейса пользователя и функционала фонаря. Прогаммная начинка нового движка формально состоит из двух частей.

Одна часть - статичная операционная система, которая всегда живет в фонаре и обеспечивает работу всех функций платформы. Эта часть назвается FSMOS и может быть расшифрована как операционная система конечного автомата.

Вторая часть - это собственно "нечто", что определяет как работает фонарь. Что он делает при нажатии на кнопки, как он постуает если изменяется напряжение питания, как он реагирует на наргев и все в таком духе. И это "нечто" предполагается сменным. Т.е. надоел или не понравился интерфейс фонаря - взял и за полминуты загрузил из библиотеки другой. Или за полвечера с нуля создал свой собственный фонарь.

Язык NEXUS ("связь" по латыни) - это графический язык описания функционала фонаря. Главная идея была в том, чтобы предложить максимальную гибкость и свободу разработчкику. И с другой стороны, язык должен быть настолько простым и интуитивно понятным, чтобы не превращать написание алгоритма в системное программирование и нагромождение кода из непонятных слов-заклинаний. Наборот, очень простая нотация и интуитивно понятная конструкция этого языка позволит буквально каждому попробовать себя в роли "программиста".

В общем это все лирика. Теперь ближе к реальности. У меня уже имеется бета и движок для тестирования. Есть несколько алгоритмов, которые я собрал по хотелкам. На них я обкатываю тестовый движок.

Пора выносить это на открытое обсуждение. Но открывать полностью я не могу, есть формальные обязательства перед производителями фонарей - не публиковать до официального релиза подробностей нового движка. Поэтому на текущем этапе давайте попробуем организовать сообщество, кому действительно интересно поучавствовать или попробовать свои силы в этом деле. В первую очередь привлекаются активные фонаревщики, у кого давно сложилось представление как должен работать "идеальный" фонарь и мы попробуем это оформить в нотации NEXUS. После релиза (это уже скоро) я открою тему для всего интернета.

До момента релиза само собой содержание приватной темы должно оставаться между нами.

Поднимайте руки кто в деле!

[Исправлено: lux-rc.com, 24.10.2013 в 21:08]
lux-rc.com вне форума   Ответить с цитированием Вверх
Старый 24.10.2013, 21:12   2
dead_skif
Желаю странного
 
Аватар для dead_skif
 
Регистрация: 11.03.2011
Последняя активность: 30.10.2024 00:35
Адрес: Подольск
Сообщений: 6573
Записей в дневнике: 1
Сказал(а) спасибо: 1001
Поблагодарили: 1661 раз(а) в 1108 сообщениях

Отправить сообщение для dead_skif с помощью ICQ
По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Не могу сказать, что я активный фонаревщик прям так уж(:

Но питаю определенную слабость к формальным языкам и всему, что с этим связанно, а так же имею повышенное недовольство существующей эргономикой фонарей(=

В общем, особой пользы от себя не обещаю, но мне интересно.
__________________
А у малиновой девочки взгляд
Откровенней, чем сталь клинка.
Мои: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
dead_skif вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
lux-rc.com (24.10.2013)
Старый 24.10.2013, 21:15 Автор темы   3
lux-rc.com
закрыто
 
Регистрация: 25.05.2010
Последняя активность: 16.09.2018 23:01
Сообщений: 8806
Сказал(а) спасибо: 576
Поблагодарили: 3969 раз(а) в 1526 сообщениях

Отправить сообщение для lux-rc.com с помощью Skype™
По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

ок, давайте так, всем кому я сказал "спасибо" - записаны в добровольцы.
а пока я займусь приватной частью этой темы, нужно набарабанить простыню с описанием и примерами
lux-rc.com вне форума   Ответить с цитированием Вверх
Старый 24.10.2013, 21:29   4
nokiaf
Ветеран Фонарёвки
 
Регистрация: 31.01.2013
Последняя активность: 06.05.2019 22:53
Адрес: Крым, Симферополь
Сообщений: 2135
Сказал(а) спасибо: 852
Поблагодарили: 459 раз(а) в 322 сообщениях

По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

попробовал бы! интересно очень!
nokiaf вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
lux-rc.com (24.10.2013)
Старый 24.10.2013, 21:36   5
blindnick
Jagd Beutelratte
 
Аватар для blindnick
 
Регистрация: 05.07.2011
Последняя активность: 15.08.2019 17:54
Адрес: колхозник
Сообщений: 20282
Сказал(а) спасибо: 2365
Поблагодарили: 6707 раз(а) в 4640 сообщениях

По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Цитата:
Посмотреть сообщение Сообщение от lux-rc.com :
Язык NEXUS ("связь" по латыни) - это графический язык описания функционала фонаря. Главная идея была в том, чтобы предложить максимальную гибкость и свободу разработчкику.
ваще-то раньше это называлось ОНДРОИД - на мобильном устройстве с помощью минимума кнопок (6) реализуется полноценный многофункциональный интерфейс за счёт тачскрина... без интернетов

если в фонарике будет ОДНА кнопка, то каждый сеанс перепрограммирования будет отображаться в виде "не найдена симка/3G/вай-вай для продолжения операции включения света"

ВЫ ЧТО ТАМ ВСЕ, ГРИБОВ ПЕРЕЕЛИ?!
__________________
трол.
blindnick вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
Magvay (28.10.2013)
Старый 24.10.2013, 21:37   6
nokiaf
Ветеран Фонарёвки
 
Регистрация: 31.01.2013
Последняя активность: 06.05.2019 22:53
Адрес: Крым, Симферополь
Сообщений: 2135
Сказал(а) спасибо: 852
Поблагодарили: 459 раз(а) в 322 сообщениях

По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Цитата:
Посмотреть сообщение Сообщение от blindnick :
ВЫ ЧТО ТАМ ВСЕ, ГРИБОВ ПЕРЕЕЛИ?!
начинается!!!
nokiaf вне форума   Ответить с цитированием Вверх
Старый 24.10.2013, 21:41 Автор темы   7
lux-rc.com
закрыто
 
Регистрация: 25.05.2010
Последняя активность: 16.09.2018 23:01
Сообщений: 8806
Сказал(а) спасибо: 576
Поблагодарили: 3969 раз(а) в 1526 сообщениях

Отправить сообщение для lux-rc.com с помощью Skype™
По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

я вообще ничего не понял.
lux-rc.com вне форума   Ответить с цитированием Вверх
Старый 24.10.2013, 21:45   8
Qwertus
Ветеран Фонарёвки
 
Регистрация: 26.04.2012
Последняя активность: 27.09.2024 18:48
Адрес: Оленеводск
Сообщений: 19260
Сказал(а) спасибо: 584
Поблагодарили: 10650 раз(а) в 5582 сообщениях

По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

blindnick,
Теперь ты тоже "в деле"
Qwertus вне форума   Ответить с цитированием Вверх
Старый 24.10.2013, 21:50   9
shurko_3

 
Аватар для shurko_3
 
Регистрация: 06.06.2010
Последняя активность: 25.10.2024 08:27
Адрес: Беларусь, Минск
Сообщений: 2012
Сказал(а) спасибо: 697
Поблагодарили: 857 раз(а) в 359 сообщениях

По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

я бы тоже свои пять копеек вставил, глядишь, супер интерфейс управления получится. ))
shurko_3 вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
lux-rc.com (24.10.2013)
Старый 24.10.2013, 21:56   10
Maksoff
Завсегдатай Фонарёвки
 
Аватар для Maksoff
 
Регистрация: 22.09.2013
Последняя активность: 14.06.2022 22:39
Адрес: Vienna
Сообщений: 915
Сказал(а) спасибо: 126
Поблагодарили: 322 раз(а) в 166 сообщениях

По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Считаю, что у каждого должно быть право настроить любую технику под себя.
Интересно попробовать свои силы, и посмотреть, насколько эта "Связь" хороша для создания фонаря под свои нужды (к примеру, вело, или может быть даже стационарного освещения)
Maksoff вне форума   Ответить с цитированием Вверх
Поблагодарили: 2 раз(а)
blindnick (24.10.2013), lux-rc.com (24.10.2013)
Старый 24.10.2013, 22:13   11
rkromanrk
Фонарёвщик со стажем
 
Аватар для rkromanrk
 
Регистрация: 10.10.2010
Последняя активность: 28.08.2024 18:19
Адрес: Волгоград
Сообщений: 1500
Сказал(а) спасибо: 545
Поблагодарили: 266 раз(а) в 152 сообщениях

По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Поднимаю руку!
__________________
Лучом, карающего тленность фонаря,
Как нитью раны на груди зашила...
Из швов, рубцами выложив слова,
Я светом мрак навек в себе убила!..
rkromanrk вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
lux-rc.com (24.10.2013)
Старый 24.10.2013, 23:19 Автор темы   12
lux-rc.com
закрыто
 
Регистрация: 25.05.2010
Последняя активность: 16.09.2018 23:01
Сообщений: 8806
Сказал(а) спасибо: 576
Поблагодарили: 3969 раз(а) в 1526 сообщениях

Отправить сообщение для lux-rc.com с помощью Skype™
По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Цитата:
Посмотреть сообщение Сообщение от blindnick :
ВЫ ЧТО ТАМ ВСЕ, ГРИБОВ ПЕРЕЕЛИ?!
Вы бы, эта, перевели для особо тупых с русского на русский. А то чую, что критика была по делу, но понять что написано - не осилил
lux-rc.com вне форума   Ответить с цитированием Вверх
Старый 24.10.2013, 23:30   13
MOHAPX

 
Аватар для MOHAPX
 
Регистрация: 08.06.2011
Последняя активность: 02.11.2023 21:50
Адрес: Украина
Сообщений: 7358
Сказал(а) спасибо: 1935
Поблагодарили: 2291 раз(а) в 1027 сообщениях

По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Ну сложный язык вроде не нужен. Вопрос сколько свободы дать пользователю? А то он мигом может овердрайв прописать.

На мой взгляд надо начинать с типа нажатий и указания их длительности. Потом расписать их комбинации и действия в выключенном и включенном фонаре. А потом уже количество режимов, процентные соотношения яркостей, условия степдауна, индикация питания, маяки. При этом умная операционка должна отсеивать невозможные комбинации, ограничивать токи и т.д. Это очень-очень сложно грамотно реализовать.

[Исправлено: MOHAPX, 24.10.2013 в 23:31]
MOHAPX вне форума   Ответить с цитированием Вверх
Старый 24.10.2013, 23:37   14
oleg235
Ветеран Фонарёвки
 
Регистрация: 07.04.2011
Последняя активность: 05.07.2019 16:52
Сообщений: 2816
Сказал(а) спасибо: 25
Поблагодарили: 402 раз(а) в 189 сообщениях

По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Как будет проходить тестирование? И что вообще нужно?
oleg235 вне форума   Ответить с цитированием Вверх
Старый 24.10.2013, 23:42 Автор темы   15
lux-rc.com
закрыто
 
Регистрация: 25.05.2010
Последняя активность: 16.09.2018 23:01
Сообщений: 8806
Сказал(а) спасибо: 576
Поблагодарили: 3969 раз(а) в 1526 сообщениях

Отправить сообщение для lux-rc.com с помощью Skype™
По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Цитата:
Посмотреть сообщение Сообщение от MOHAPX :
Ну сложный язык вроде не нужен. Вопрос сколько свободы дать пользователю? А то он мигом может овердрайв прописать.

На мой взгляд надо начинать с типа нажатий и указания их длительности. Потом расписать их комбинации и действия в выключенном и включенном фонаре. А потом уже количество режимов, процентные соотношения яркостей, условия степдауна, индикация питания, маяки. При этом умная операционка должна отсеивать невозможные комбинации, ограничивать токи и т.д. Это очень-очень сложно грамотно реализовать.
в этой теме речь о другом.

есть уже готовый модуль, есть почти готовый язык. Нужно проверить его против большего числа хотелок, чтобы пока не поздно внести последние правки и начинать отправлять фонари первым владельцам.

ничего страшного не вижу в овердрайве, ну перегреется, ну сработает самая крайняя аварийная отсечка по температуре. Не критично. Тем более, что далеко не каждый бросится во все нелегкие написания собственного управления. Для этого нужно очень большое желание. Среднестатистическому пользователю с головой хватит библиотеки с халявными проверенными прошивками на любой вкус.
lux-rc.com вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
nokiaf (24.10.2013)
Старый 24.10.2013, 23:44   16
sasha6464
Ветеран Фонарёвки
 
Аватар для sasha6464
 
Регистрация: 29.02.2012
Последняя активность: 13.02.2024 13:39
Адрес: Черкассы
Сообщений: 6164
Сказал(а) спасибо: 1702
Поблагодарили: 1910 раз(а) в 900 сообщениях

Отправить сообщение для sasha6464 с помощью Skype™
По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Интересно, но я в этом нуб, ниасилю, наверное. А Блинчик да, порадовал Наверное, он качественные грибы покушал, прежде, чем такое написать
__________________
Моя коллекция
ZebralightSC52w,SC63W,YLPUNICORN-1.0,FALCON-F15,GLO-TOOB, PANDA-3.0,SurefireE1L(NEW),Е2Е,FenixHM61R,HM65R,E01 V2.0,E05,OlightM23,M2R,Warrior X Pro,Baldr Pro,,MagliteAA,ААА,2D,[B]Streamlight1L-1AA,SW+SWcompactII,ESPBL-02,JetbeamJet1-mk,
sasha6464 вне форума   Ответить с цитированием Вверх
Старый 24.10.2013, 23:44 Автор темы   17
lux-rc.com
закрыто
 
Регистрация: 25.05.2010
Последняя активность: 16.09.2018 23:01
Сообщений: 8806
Сказал(а) спасибо: 576
Поблагодарили: 3969 раз(а) в 1526 сообщениях

Отправить сообщение для lux-rc.com с помощью Skype™
По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Цитата:
Посмотреть сообщение Сообщение от oleg235 :
Как будет проходить тестирование? И что вообще нужно?
как "тестирование" любого языка. Нужно попробовать выразить на нем свое представление о том, как должен работать идеальный фонарь.

Ничего сверхспециального для этого не нужно. Немного свободного времени и желание.

Мне на данном этапе нужен список добровольцев-изобретателей, кто получит доступ в специальную закрытую тему. Почему закрытую - описано в первом посте темы
lux-rc.com вне форума   Ответить с цитированием Вверх
Старый 24.10.2013, 23:45   18
molvinec
Почти не ждун
 
Аватар для molvinec
 
Регистрация: 15.02.2012
Последняя активность: 06.11.2021 14:48
Адрес: СПб
Сообщений: 745
Сказал(а) спасибо: 217
Поблагодарили: 274 раз(а) в 136 сообщениях

По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

+1.
Что-нибудь вроде симулятора есть? Т.е. написал прошивку, залил ее в виртуальный фонарь и пощелкал-посмотрел как оно должно работать. Допустим задержки кликов-переключений режимов выбирать было бы куда нагляднее. Можно и в "железо" заливать каждый раз, но пока, увы, некуда.
__________________
Armytek Predator 1.0, 1.2 XP-G R5 5/24; Fenix LD20 XR-E Q5 SMO; ; Lux-RC FL-33 #FL3300239 & #FL3300441; Thrunite 1A XM-L T4 OP, Catapult V3 XM-L T5 SMO Diffuser; Zebra H51w
molvinec вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
lux-rc.com (24.10.2013)
Старый 24.10.2013, 23:46 Автор темы   19
lux-rc.com
закрыто
 
Регистрация: 25.05.2010
Последняя активность: 16.09.2018 23:01
Сообщений: 8806
Сказал(а) спасибо: 576
Поблагодарили: 3969 раз(а) в 1526 сообщениях

Отправить сообщение для lux-rc.com с помощью Skype™
По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Цитата:
Посмотреть сообщение Сообщение от sasha6464 :
Интересно, но я в этом нуб, ниасилю, наверное. А Блинчик да, порадовал Наверное, он качественные грибы покушал, прежде, чем такое написать
там несложно. Единственное требование - понимание как должен работать фонарь. Выразить это в диаграмме если что мы все вместе поможет. Идет?
lux-rc.com вне форума   Ответить с цитированием Вверх
Старый 24.10.2013, 23:47   20
nokiaf
Ветеран Фонарёвки
 
Регистрация: 31.01.2013
Последняя активность: 06.05.2019 22:53
Адрес: Крым, Симферополь
Сообщений: 2135
Сказал(а) спасибо: 852
Поблагодарили: 459 раз(а) в 322 сообщениях

По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Цитата:
Посмотреть сообщение Сообщение от sasha6464 :
Наверное, он качественные грибы покушал
часто он такие ест грибы как погляжу!!!
nokiaf вне форума   Ответить с цитированием Вверх
Ответ  Создать новую тему





Copyright ©2007 - 2024, FONAREVKA.RU

Powered by vBulletin®
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd. Перевод: zCarot

Правила форума | Отказ от ответственности
Время генерации страницы 0.13753 секунды с 17 запросами