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

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

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

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

F.A.Q. по выбору фонарей различных типов;
F.A.Q. по выбору аккумуляторов;
F.A.Q. по выбору зарядных устройств.
Ответ  Создать новую тему
Просмотров в теме 86325   Ответов в теме 437   Подписчиков на тему 18   Добавили в закладки 1
Опции темы Поиск в этой теме
Старый 14.11.2013, 17:08   381
Maksoff
Завсегдатай Фонарёвки
 
Аватар для Maksoff
 
Регистрация: 22.09.2013
Последняя активность: 14.06.2022 22:39
Адрес: Vienna
Сообщений: 918
Сказал(а) спасибо: 126
Поблагодарили: 322 раз(а) в 166 сообщениях

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

Все умные, залогиненные.

Кстати, а Nexus может управлять только одним основным и одним дополнительным светодиодом?
Maksoff вне форума   Ответить с цитированием Вверх
Старый 14.11.2013, 17:37 Автор темы   382
lux-rc.com
закрыто
 
Регистрация: 25.05.2010
Последняя активность: 16.09.2018 23:01
Сообщений: 8906
Сказал(а) спасибо: 576
Поблагодарили: 3969 раз(а) в 1526 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от Maksoff :
Все умные, залогиненные.

Кстати, а Nexus может управлять только одним основным и одним дополнительным светодиодом?
зависит от реализации, т.е. от конкретного железа. Кроме самого nexus есть еще язык метаописаний, он там внутри. Сейчас мета один - 361alpha. Но в будущем их точно будет несколько, по крайней мере для FB1 придется делать расширение, т.к. там 4 независимых регулятора и еще мотор турбины.

Расширить мету и добавить туда 2, 3 или 10 каналов света и черт знает что еще - это быстро. Самое сложное это симулятор конечно, который должен это все показывать в идеале и собственно железо которое все это должно выполнять.

А сам редактор сделан максимально гибким. Что в него положишь - то он и покажет.

Кстати, все проекты ссылаются на ту мету, с которой он создан. Это решает проблему обновления того же 361. Допустим я в будущем расширю или даже что-то изменю. Это будет другой мета, допустим 361R2. А те проекты, что написаны на 361aplha не пострадают

[Исправлено: lux-rc.com, 14.11.2013 в 17:39]
lux-rc.com вне форума   Ответить с цитированием Вверх
Старый 14.11.2013, 17:42 Автор темы   383
lux-rc.com
закрыто
 
Регистрация: 25.05.2010
Последняя активность: 16.09.2018 23:01
Сообщений: 8906
Сказал(а) спасибо: 576
Поблагодарили: 3969 раз(а) в 1526 сообщениях

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

есть идея ближе к зиме сделать консурс интерфейсов управления фонарями. Жюри будут - фонаревщики. В виртуальном режиме будут пробовать Ваши "юаи". А призовой фонд - что-то хорошее, ну как минимум модули 361 :-)

Что скажете?
lux-rc.com вне форума   Ответить с цитированием Вверх
Старый 14.11.2013, 17:51   384
asterixtyumen
Увлеченный
 
Аватар для asterixtyumen
 
Регистрация: 14.02.2011
Последняя активность: 21.11.2019 21:44
Адрес: Тюмень
Сообщений: 87
Сказал(а) спасибо: 81
Поблагодарили: 15 раз(а) в 9 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от lux-rc.com :
есть идея ближе к зиме сделать консурс интерфейсов управления фонарями. Жюри будут - фонаревщики. В виртуальном режиме будут пробовать Ваши "юаи". А призовой фонд - что-то хорошее, ну как минимум модули 361 :-)

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

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

lux-rc.com вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
m72 (15.11.2013)
Старый 18.11.2013, 09:25   386
4ward
Новичок
 
Регистрация: 10.12.2012
Последняя активность: 10.10.2016 04:47
Адрес: Забайкальский край
Сообщений: 48
Сказал(а) спасибо: 7
Поблагодарили: 12 раз(а) в 11 сообщениях

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

По аналогии с индикаторами питания - индикатор темпратуры:
http://lux-rc.com/content/n...
5 узлов, 4 флага
Правда пока не особо представляю, где он может быть полезен, в силу своей специфики. Но если заработает использование декомпозиций, то почему бы и не добавить такое.
Десятки - длинные моргания красным (0,5 сек)
Единицы - короткие моргания красным (31 мс)
Если значение 0 и ниже, то сначала один "мырг" основным светом
__________________
Жизнь в лучшем свете!

[Исправлено: 4ward, 18.11.2013 в 09:38] Причина: дополнение
4ward вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
lux-rc.com (18.11.2013)
Старый 18.11.2013, 09:33   387
4ward
Новичок
 
Регистрация: 10.12.2012
Последняя активность: 10.10.2016 04:47
Адрес: Забайкальский край
Сообщений: 48
Сказал(а) спасибо: 7
Поблагодарили: 12 раз(а) в 11 сообщениях

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

Из предложений по доработке Nexus... я бы все таки добавил возможность проверки работы Aux.led. Включен он или нет. Позволит немного разгрузить схемы. В довесок проверка использования Pattern-ов.
4ward вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
lux-rc.com (18.11.2013)
Старый 19.11.2013, 00:10   388
molvinec
Почти не ждун
 
Аватар для molvinec
 
Регистрация: 15.02.2012
Последняя активность: 06.11.2021 14:48
Адрес: СПб
Сообщений: 746
Сказал(а) спасибо: 217
Поблагодарили: 274 раз(а) в 136 сообщениях

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

Почти допилил зебромод - теперь банановый без префлеша, но возникло два вопроса:
1 - почему таймер не считает время в режимах mid и выше (в moon - считает)? И отсечка соответственно не срабатывает.
2 - роллбек по клику при отсечке по температуре или напряжению у меня что-то не работает. Видимо косяк алгоритма, но найти не получается. Есть мысли?
__________________
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, 19.11.2013 в 00:12]
molvinec вне форума   Ответить с цитированием Вверх
Старый 19.11.2013, 00:20   389
Vasiq
Weekend Warrior
 
Регистрация: 24.09.2012
Последняя активность: 26.07.2019 10:38
Адрес: Minsk.by
Сообщений: 144
Сказал(а) спасибо: 70
Поблагодарили: 20 раз(а) в 14 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от molvinec :
почему таймер не считает время в режимах mid и выше
Навскидку, потому что в режим постоянно долбится условие установки или сброса флага. Нужно создать условие так, чтоб флаг падал/выставлялся только тогда, когда он соответственно взведен/опущен. (if flag #... set -> flag #... clear)
Vasiq вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
molvinec (19.11.2013)
Старый 19.11.2013, 00:26   390
molvinec
Почти не ждун
 
Аватар для molvinec
 
Регистрация: 15.02.2012
Последняя активность: 06.11.2021 14:48
Адрес: СПб
Сообщений: 746
Сказал(а) спасибо: 217
Поблагодарили: 274 раз(а) в 136 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от Vasiq :
потому что в режим постоянно долбится условие установки или сброса флага
Угу, так и есть. Как написал сообщение - сразу осенило. Остался только роллбек.
molvinec вне форума   Ответить с цитированием Вверх
Старый 19.11.2013, 00:29   391
Vasiq
Weekend Warrior
 
Регистрация: 24.09.2012
Последняя активность: 26.07.2019 10:38
Адрес: Minsk.by
Сообщений: 144
Сказал(а) спасибо: 70
Поблагодарили: 20 раз(а) в 14 сообщениях

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

После фикса, возможно и роллбэк заработает, ибо он тоже завязан на таймеры.
Vasiq вне форума   Ответить с цитированием Вверх
Старый 19.11.2013, 01:02 Автор темы   392
lux-rc.com
закрыто
 
Регистрация: 25.05.2010
Последняя активность: 16.09.2018 23:01
Сообщений: 8906
Сказал(а) спасибо: 576
Поблагодарили: 3969 раз(а) в 1526 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от molvinec :
2 - роллбек по клику при отсечке по температуре или напряжению у меня что-то не работает. Видимо косяк алгоритма, но найти не получается. Есть мысли?
смотрю...

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

я для этого в условиях на проверку температуры и напряжения дополнительно использовал таймер 4 секунды. Тогда из "защитного" режима можно выйти по клику на 4 секунды но если причина не устранена (температура не спала), мы через 4 секунды обратно вернемся в защитное состояние.

Я добавил таймер в Ваше условие - вроде как-то заработало, правда не уверен что так, как задумано автором. Но выйти из перегрева возможно.

Там есть другой непонятный момент - это флаг 6. Если он сброшен, то из любого режима я попадаю в "standby and hold" и по отпусанию кнопки случается роллбек. Иногда это флаг изначально сброшен, иногда нет. Т.е. выйти из зашитного режима не всегда получается т.к. мы переходим сразу в standby and hold а оттуда по rollback обратно в защитный режим.

[Исправлено: lux-rc.com, 19.11.2013 в 01:22]
lux-rc.com вне форума   Ответить с цитированием Вверх
Старый 19.11.2013, 22:35   393
m72
Ветеран Фонарёвки
 
Аватар для m72
 
Регистрация: 11.02.2012
Последняя активность: 21.03.2024 23:02
Сообщений: 3731
Сказал(а) спасибо: 3527
Поблагодарили: 1970 раз(а) в 1049 сообщениях

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

Наконец добрался до среды программирования.
Отличненько! Великолепно!
Прямо детство наперевес с Б3-21 вспоминается и блок-схемы (я их с детства ненавижу, я по другому программы представляю).
Осталось объектно-ориентированное программирование приделать и будет полный феншуй! Шутка. Всё нужное для себя нашел, остальное дело усидчивости. ;-)
Раньше были такие раскраски - соединяешь точки по номерам и получается слоник или еще какое животное. А тут бабу голую Джоконду нарисовать можно. Сплайны на это просто провоцируют.
__________________
Не стреляйте в программиста, он паяет как умеет.

[Исправлено: m72, 19.11.2013 в 22:40]
m72 вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
lux-rc.com (19.11.2013)
Старый 20.11.2013, 01:28   394
molvinec
Почти не ждун
 
Аватар для molvinec
 
Регистрация: 15.02.2012
Последняя активность: 06.11.2021 14:48
Адрес: СПб
Сообщений: 746
Сказал(а) спасибо: 217
Поблагодарили: 274 раз(а) в 136 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от lux-rc.com :
смотрю...

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

я для этого в условиях на проверку температуры и напряжения дополнительно использовал таймер 4 секунды. Тогда из "защитного" режима можно выйти по клику на 4 секунды но если причина не устранена (температура не спала), мы через 4 секунды обратно вернемся в защитное состояние.

Я добавил таймер в Ваше условие - вроде как-то заработало, правда не уверен что так, как задумано автором. Но выйти из перегрева возможно.

Там есть другой непонятный момент - это флаг 6. Если он сброшен, то из любого режима я попадаю в "standby and hold" и по отпусанию кнопки случается роллбек. Иногда это флаг изначально сброшен, иногда нет. Т.е. выйти из зашитного режима не всегда получается т.к. мы переходим сразу в standby and hold а оттуда по rollback обратно в защитный режим.
Что-то мне таймер не особо помог или я его не туда воткнул... Можно попросить скриншот правильной схемы? Или мою перепилить, если не очень трудно...

UPD. Не, помог, удалил выключалку и заработало. Только теперь каким-то образом нужно починить выключение по нажатию с удержанием

UPD2. Так, у нас же есть датчик движения. Трясем фонарь - возвращаемся в режим по роллбеку. Гениально!

[Исправлено: molvinec, 20.11.2013 в 02:20]
molvinec вне форума   Ответить с цитированием Вверх
Старый 21.11.2013, 21:56 Автор темы   395
lux-rc.com
закрыто
 
Регистрация: 25.05.2010
Последняя активность: 16.09.2018 23:01
Сообщений: 8906
Сказал(а) спасибо: 576
Поблагодарили: 3969 раз(а) в 1526 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от molvinec :
Что-то мне таймер не особо помог или я его не туда воткнул... Можно попросить скриншот правильной схемы? Или мою перепилить, если не очень трудно...

UPD. Не, помог, удалил выключалку и заработало. Только теперь каким-то образом нужно починить выключение по нажатию с удержанием

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

---- update ------

В списке проектов появилось отображение правильного имени (как на странице), даты последнего изменения, сложности.

Сложность - штука полезная. Первое число - кол-во нодов, в ядре 361 допускается не более 63. Второй - это размер программы в словах, определяется по совокупности всего. Критический размер где-то 1000 слов. На передачу одного слова через экран требуется около 0.85 сек, это тоже нужно иметь в виду.
lux-rc.com вне форума   Ответить с цитированием Вверх
Старый 21.11.2013, 22:55   396
molvinec
Почти не ждун
 
Аватар для molvinec
 
Регистрация: 15.02.2012
Последняя активность: 06.11.2021 14:48
Адрес: СПб
Сообщений: 746
Сказал(а) спасибо: 217
Поблагодарили: 274 раз(а) в 136 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от lux-rc.com :
обещаю посмотреть-помочь как разгребу завал в лабе. сейчас очень тяжко времени нет вообще.
Так я допилил уже, смотреть нечего. Разве что роллбек по клику, но меня и датчик движения устраивает. Осталось на железе покрутить.
molvinec вне форума   Ответить с цитированием Вверх
Старый 22.11.2013, 13:36   397
ARC'TERYX
Ветеран Фонарёвки (aka skiba170578)
 
Аватар для ARC'TERYX
 
Регистрация: 16.10.2010
Последняя активность: 05.04.2024 14:45
Адрес: Горловка
Сообщений: 2212
Сказал(а) спасибо: 757
Поблагодарили: 341 раз(а) в 123 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от lux-rc.com :
Сложность - штука полезная. Первое число - кол-во нодов, в ядре 361 допускается не более 63. Второй - это размер программы в словах, определяется по совокупности всего. Критический размер где-то 1000 слов. На передачу одного слова через экран требуется около 0.85 сек, это тоже нужно иметь в виду.
А как же 76/515 в прошивке "No.1v1" -Будет работать/заливаться ?
ARC'TERYX вне форума   Ответить с цитированием Вверх
Старый 22.11.2013, 14:30 Автор темы   398
lux-rc.com
закрыто
 
Регистрация: 25.05.2010
Последняя активность: 16.09.2018 23:01
Сообщений: 8906
Сказал(а) спасибо: 576
Поблагодарили: 3969 раз(а) в 1526 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от skiba170578 :
А как же 76/515 в прошивке "No.1v1" -Будет работать/заливаться ?
это очень монументальная прошивка, но увы, по первой фигуре не проходит - 76 узлов это больше чем может понятнуть ядро 361. Предел - 63. Благо кроме этого монстра его никто не превысил.
lux-rc.com вне форума   Ответить с цитированием Вверх
Старый 22.11.2013, 18:12   399
Alex4479666
Не ветеран фонарёвки
 
Аватар для Alex4479666
 
Регистрация: 30.07.2011
Последняя активность: 13.02.2024 14:43
Адрес: Вологда
Сообщений: 4506
Записей в дневнике: 1
Сказал(а) спасибо: 3304
Поблагодарили: 2227 раз(а) в 896 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от lux-rc.com :
это очень монументальная прошивка, но увы, по первой фигуре не проходит - 76 узлов это больше чем может понятнуть ядро 361. Предел - 63. Благо кроме этого монстра его никто не превысил.
То есть идея некоторых о возможности соединить в прошивке несколько интерфейсов, соорудив между ними переходы- неосуществима? Ибо есть прошивки на 40 узлов. А если хочется их 2?
Alex4479666 вне форума   Ответить с цитированием Вверх
Старый 22.11.2013, 18:25 Автор темы   400
lux-rc.com
закрыто
 
Регистрация: 25.05.2010
Последняя активность: 16.09.2018 23:01
Сообщений: 8906
Сказал(а) спасибо: 576
Поблагодарили: 3969 раз(а) в 1526 сообщениях

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

даже вселенная конечна. У любого устройства есть пределы. Не бывает бесконечных флешек (кроме китайских циклических). Не найдете вы и накопитель с беконечным объемом памяти. И не существует мк с беконечным объемом памяти.

Прошивка FL33 v3 далеко не самая простая. Мягко говоря. 28 узлов. Влезет 2 таких и еще место останется.

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

Кстати, упомянутый монстр на 70 с гаком узлах судя по топологии и есть такой гибрид.

И заметьте. Это же не принципиальное ограничения ёозыка. Это ограничение конктетного ядра. Ядрышка лучше сказать. Взять мк пожирнее- и будет вам раздолье для оджыга

[Исправлено: lux-rc.com, 22.11.2013 в 18:32]
lux-rc.com вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
Alex4479666 (22.11.2013)
Ответ  Создать новую тему





Copyright ©2007 - 2024, FONAREVKA.RU

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

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