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 » 14 maja 2016 21:27

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 52 razy

Awatar użytkownika
dajpanspokój
Posty: 117
Rejestracja: 05 lis 2015 08:15
Wersja środowiska: LabVIEW 2014
Has thanked: 2 times

Re: zmiana led toggle

Post autor: dajpanspokój » 23 maja 2016 14:47

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 868 razy
Obrazek

ODPOWIEDZ