|
|
|
88963 437 18 1 |
|
Опции темы | Поиск в этой теме |
14.11.2013, 17:08 | 381 |
Завсегдатай Фонарёвки
Регистрация: 22.09.2013 Последняя активность: 14.06.2022 22:39 Адрес: Vienna
Сообщений: 915
Сказал(а) спасибо: 126
Поблагодарили: 322 раз(а) в 166 сообщениях
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
Все умные, залогиненные.
Кстати, а Nexus может управлять только одним основным и одним дополнительным светодиодом? |
14.11.2013, 17:37 | 382 | |
закрыто
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
Цитата:
Расширить мету и добавить туда 2, 3 или 10 каналов света и черт знает что еще - это быстро. Самое сложное это симулятор конечно, который должен это все показывать в идеале и собственно железо которое все это должно выполнять. А сам редактор сделан максимально гибким. Что в него положишь - то он и покажет. Кстати, все проекты ссылаются на ту мету, с которой он создан. Это решает проблему обновления того же 361. Допустим я в будущем расширю или даже что-то изменю. Это будет другой мета, допустим 361R2. А те проекты, что написаны на 361aplha не пострадают [Исправлено: lux-rc.com, 14.11.2013 в 17:39] |
|
14.11.2013, 17:42 | 383 |
закрыто
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
есть идея ближе к зиме сделать консурс интерфейсов управления фонарями. Жюри будут - фонаревщики. В виртуальном режиме будут пробовать Ваши "юаи". А призовой фонд - что-то хорошее, ну как минимум модули 361 :-)
Что скажете? |
14.11.2013, 17:51 | 384 |
Увлеченный
Регистрация: 14.02.2011 Последняя активность: 21.11.2019 21:44 Адрес: Тюмень
Сообщений: 87
Сказал(а) спасибо: 81
Поблагодарили: 15 раз(а) в 9 сообщениях
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
|
18.11.2013, 09:25 | 386 |
Новичок
Регистрация: 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] Причина: дополнение |
Поблагодарили: 1 раз |
lux-rc.com (18.11.2013)
|
18.11.2013, 09:33 | 387 |
Новичок
Регистрация: 10.12.2012 Последняя активность: 10.10.2016 04:47 Адрес: Забайкальский край
Сообщений: 48
Сказал(а) спасибо: 7
Поблагодарили: 12 раз(а) в 11 сообщениях
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
Из предложений по доработке Nexus... я бы все таки добавил возможность проверки работы Aux.led. Включен он или нет. Позволит немного разгрузить схемы. В довесок проверка использования Pattern-ов.
|
Поблагодарили: 1 раз |
lux-rc.com (18.11.2013)
|
19.11.2013, 00:10 | 388 |
Почти не ждун
Регистрация: 15.02.2012 Последняя активность: 06.11.2021 14:48 Адрес: СПб
Сообщений: 745
Сказал(а) спасибо: 217
Поблагодарили: 274 раз(а) в 136 сообщениях
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
Почти допилил зебромод - теперь банановый без префлеша, но возникло два вопроса:
1 - почему таймер не считает время в режимах mid и выше (в moon - считает)? И отсечка соответственно не срабатывает. 2 - роллбек по клику при отсечке по температуре или напряжению у меня что-то не работает. Видимо косяк алгоритма, но найти не получается. Есть мысли?
__________________
[Исправлено: molvinec, 19.11.2013 в 00:12] |
19.11.2013, 00:20 | 389 |
Weekend Warrior
Регистрация: 24.09.2012 Последняя активность: 26.07.2019 10:38 Адрес: Minsk.by
Сообщений: 144
Сказал(а) спасибо: 70
Поблагодарили: 20 раз(а) в 14 сообщениях
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
Навскидку, потому что в режим постоянно долбится условие установки или сброса флага. Нужно создать условие так, чтоб флаг падал/выставлялся только тогда, когда он соответственно взведен/опущен. (if flag #... set -> flag #... clear)
|
Поблагодарили: 1 раз |
molvinec (19.11.2013)
|
19.11.2013, 00:26 | 390 |
Почти не ждун
Регистрация: 15.02.2012 Последняя активность: 06.11.2021 14:48 Адрес: СПб
Сообщений: 745
Сказал(а) спасибо: 217
Поблагодарили: 274 раз(а) в 136 сообщениях
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
|
19.11.2013, 00:29 | 391 |
Weekend Warrior
Регистрация: 24.09.2012 Последняя активность: 26.07.2019 10:38 Адрес: Minsk.by
Сообщений: 144
Сказал(а) спасибо: 70
Поблагодарили: 20 раз(а) в 14 сообщениях
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
После фикса, возможно и роллбэк заработает, ибо он тоже завязан на таймеры.
|
19.11.2013, 01:02 | 392 | |
закрыто
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
Цитата:
первое что вижу сразу - это условие, которое при перегреве или снижении напряжения переводит в строб. Оно ведь будет долбиться постоянно при превышении температуры и дело для проверки условия на двойной клик просто не доходит. я для этого в условиях на проверку температуры и напряжения дополнительно использовал таймер 4 секунды. Тогда из "защитного" режима можно выйти по клику на 4 секунды но если причина не устранена (температура не спала), мы через 4 секунды обратно вернемся в защитное состояние. Я добавил таймер в Ваше условие - вроде как-то заработало, правда не уверен что так, как задумано автором. Но выйти из перегрева возможно. Там есть другой непонятный момент - это флаг 6. Если он сброшен, то из любого режима я попадаю в "standby and hold" и по отпусанию кнопки случается роллбек. Иногда это флаг изначально сброшен, иногда нет. Т.е. выйти из зашитного режима не всегда получается т.к. мы переходим сразу в standby and hold а оттуда по rollback обратно в защитный режим. [Исправлено: lux-rc.com, 19.11.2013 в 01:22] |
|
19.11.2013, 22:35 | 393 |
Ветеран Фонарёвки
Регистрация: 11.02.2012 Последняя активность: 04.05.2024 00:52
Сообщений: 3680
Сказал(а) спасибо: 3534
Поблагодарили: 1971 раз(а) в 1050 сообщениях
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
Наконец добрался до среды программирования.
Отличненько! Великолепно! Прямо детство наперевес с Б3-21 вспоминается и блок-схемы (я их с детства ненавижу, я по другому программы представляю). Осталось объектно-ориентированное программирование приделать и будет полный феншуй! Шутка. Всё нужное для себя нашел, остальное дело усидчивости. ;-) Раньше были такие раскраски - соединяешь точки по номерам и получается слоник или еще какое животное. А тут бабу голую Джоконду нарисовать можно. Сплайны на это просто провоцируют.
__________________
Не стреляйте в программиста, он паяет как умеет. [Исправлено: m72, 19.11.2013 в 22:40] |
Поблагодарили: 1 раз |
lux-rc.com (19.11.2013)
|
20.11.2013, 01:28 | 394 |
Почти не ждун
Регистрация: 15.02.2012 Последняя активность: 06.11.2021 14:48 Адрес: СПб
Сообщений: 745
Сказал(а) спасибо: 217
Поблагодарили: 274 раз(а) в 136 сообщениях
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
Цитата:
UPD. Не, помог, удалил выключалку и заработало. Только теперь каким-то образом нужно починить выключение по нажатию с удержанием UPD2. Так, у нас же есть датчик движения. Трясем фонарь - возвращаемся в режим по роллбеку. Гениально! [Исправлено: molvinec, 20.11.2013 в 02:20] |
21.11.2013, 21:56 | 395 |
закрыто
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
Цитата:
---- update ------ В списке проектов появилось отображение правильного имени (как на странице), даты последнего изменения, сложности. Сложность - штука полезная. Первое число - кол-во нодов, в ядре 361 допускается не более 63. Второй - это размер программы в словах, определяется по совокупности всего. Критический размер где-то 1000 слов. На передачу одного слова через экран требуется около 0.85 сек, это тоже нужно иметь в виду. |
21.11.2013, 22:55 | 396 |
Почти не ждун
Регистрация: 15.02.2012 Последняя активность: 06.11.2021 14:48 Адрес: СПб
Сообщений: 745
Сказал(а) спасибо: 217
Поблагодарили: 274 раз(а) в 136 сообщениях
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
|
22.11.2013, 13:36 | 397 |
Ветеран Фонарёвки (aka skiba170578)
Регистрация: 16.10.2010 Последняя активность: 05.04.2024 14:45 Адрес: Горловка
Сообщений: 2204
Сказал(а) спасибо: 757
Поблагодарили: 341 раз(а) в 123 сообщениях
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
Цитата:
|
22.11.2013, 14:30 | 398 |
закрыто
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
|
22.11.2013, 18:12 | 399 |
Не ветеран фонарёвки
Регистрация: 30.07.2011 Последняя активность: 13.02.2024 14:43 Адрес: Вологда
Сообщений: 4471
Записей в дневнике: 1 Сказал(а) спасибо: 3304
Поблагодарили: 2228 раз(а) в 896 сообщениях
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
То есть идея некоторых о возможности соединить в прошивке несколько интерфейсов, соорудив между ними переходы- неосуществима? Ибо есть прошивки на 40 узлов. А если хочется их 2?
|
22.11.2013, 18:25 | 400 |
закрыто
|
Re: Nexus - Язык описания алгоритма работы любого фонаря
даже вселенная конечна. У любого устройства есть пределы. Не бывает бесконечных флешек (кроме китайских циклических). Не найдете вы и накопитель с беконечным объемом памяти. И не существует мк с беконечным объемом памяти.
Прошивка FL33 v3 далеко не самая простая. Мягко говоря. 28 узлов. Влезет 2 таких и еще место останется. Все осуществимо, только в пределах разумного. Можно же собрать грамотный гибрид - скрестить прошивки таким образом чтобы не дублировать общие места. А они такие найдутся обязательно. Кстати, упомянутый монстр на 70 с гаком узлах судя по топологии и есть такой гибрид. И заметьте. Это же не принципиальное ограничения ёозыка. Это ограничение конктетного ядра. Ядрышка лучше сказать. Взять мк пожирнее- и будет вам раздолье для оджыга [Исправлено: lux-rc.com, 22.11.2013 в 18:32] |
Поблагодарили: 1 раз |
Alex4479666 (22.11.2013)
|