Форум » » Кнопка выдает единицу не будучи нажатой » Ответить

Кнопка выдает единицу не будучи нажатой

kislez2015: Приветствую у меня на прокте со смарт графикой началась такая штука, есть например кнопка с джоином 5, и у нее фидбек я жму ее, и вижу по дебагеру такое - она становится единицей, потом нулем, а потом почему то опять единицей и так и висит!!!! никакой логики там нет, просто кнопка выдает сигнал на 5ый джоин, почему она может висеть единицей? это чтото изза галок в VTP или что?

Ответов - 29, стр: 1 2 All

DmitriiP: Сделайте как вам посоветовали eoulianov пишет: Делайте разные joins для кнопок, страниц и подстраниц. Разные панели ведут себя по разному Вы нажимает кнопку на JOIN 5 посылается 1, отпускаете посылается 0 Активируете страницу JOIN 5 она посылает статус 1, меняете на другую страницу на JOIN 5 посылается 0 (страница не активна) и получается что у вас может висеть 2 статуса на одном JOIN если не поможет то хрен его знает....

kislez2015: DmitriiP то есть хотите сказать, что при активации страницы 5 - у нее на входе будет висеть фидбек от интерлока, и она еще и на 5ый выход будет слать единицу потому что она активна?

DmitriiP: kislez2015 пишет: то есть хотите сказать я хочу сказать "фидбек от интерлока" (то что идёт на панель) и два состояния нажатая/нет кнопка + активированная/нет страница (то что идёт с панели на процесор) получается у вас 1 сигнал на панель и 2 с панели в один Join По поводу того (то работает то нет): 1) Вы нажали кнопку 2) с панели идёт 1 на контроллер 3) Interlock посылает 1 на панель с контроллера и тут происходит чудо: 4а) если вы отпустили кнопку или "статус нажатия кнопки" уже 0 то страница шлёт 1 4б) если "статус нажатия кнопки" всё ещё 1, то он не сменится от статуса страницы, а сбросится от "статус нажатия кнопки" сделайтё так чтоб перестать гадать ;)


Игорь K.: Похоже на троллинг начального уровня. Тут нужно с нуля начинать.

kislez2015: DmitriiP ой, спасибо! никогда не слышал что страница статус возвращает на всех курсах крестрона они так же страницам и кнопкам один джоин назначали Игорь K. нет

Igor: kislez2015, да. Если не с нуля, то с Essentials of Crestron Programming уж точно :)

kislez2015: Igor ну как угодно)))

Вячеслав: В самом деле, как то на интуитивном уровне fb кнопки и fb вызова страницы/подстраницы никогда не совмещал. (т.е. номера fb входов у них разные, имя сигнала одинаковое) В примерах сигнал 3 я просто заменяю //. А вместо 4 совпадает со 2. Честно говоря только сейчас понял, что проблемы были именно с функционалом страниц, а не общим принципом fb->press

Igor: Аналогично. Думаю, ситуация из категории маленьких и редко обсуждаемых граблей, на которые, тем не менее, вполне реально наткнуться. Меня искренне удивил тот факт что, со слов kislez2015, сами Crestron практикуют подобные решения.



полная версия страницы