zmiana led toggle

Sprawy związane z interfejsem użytkownika - kontrolki, wskaźniki, wyświetlacze, wykresy oraz inne zagadnienia tego typu...
tomwisnia
Posty: 3
Rejestracja: 14 maja 2016 17:45
Wersja środowiska: LabVIEW 2014

zmiana led toggle

Post autor: tomwisnia »

Witam,

przesyłam znaki przez rs, wysyłanie i odbieranie działa OK
w jaki sposób można ustawić stan LED na przeciwny po odebraniu znaku zrobić tzw. zatrzask (set), toggle bit.
Obecnie działa mi tylko zmiana stanu gdy odbierz literkę "u". Próbowałem różne opcje no ale niestety nie do końca działały.

Pewnie to jakiś błahy problem, proszę o rade.
Załączniki
sterowanie9.vi
program
(29.32 KiB) Pobrany 402 razy
Awatar użytkownika
dajpanspokój
Posty: 145
Rejestracja: 05 lis 2015 08:15
Wersja środowiska: LabVIEW 2016

Re: zmiana led toggle

Post autor: dajpanspokój »

Bloczek czytania bedzie zawsze czekal na nowa wartosc, wiec zawsze dostaniesz True przy wyjsciu z bloku Empty String/Path
Użyj Feedback node, zeby dostac ostatnia wartosc i ustaw bloczek Not, zeby zmienic ja na przeciwna. Wtedy za kazdym nowym niepustym znakiem (nowe true), bool bedzie sie zmienial na przeciwny
feedback.png
feedback.png (9.61 KiB) Przejrzano 4681 razy
Obrazek
ODPOWIEDZ