Czytanie "gołych" danych z rs232

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
Awatar użytkownika
fajfi
Posty: 185
Rejestracja: 28 sty 2004 00:00
Wersja środowiska: LabVIEW 2010
Lokalizacja: Wrocław

Czytanie "gołych" danych z rs232

Post autor: fajfi »

Witam,
Mam następujące pytanie: czy jest możliwe, a jeżeli tak, to w jaki sposób można odczytać "gołe" dane z portu rs232? Konkretnie chodzi mi o ciągi zer i jedynek jakie powinny sie tam pojawić gdy jakiś miernik przesyła dane.
Pozdrawiam
Łukasz
Awatar użytkownika
jogurt_owocowy
Posty: 1317
Rejestracja: 30 lis 2004 00:00
Wersja środowiska: LabVIEW 2015
Lokalizacja: Kraków

Czytanie "gołych" danych z rs232

Post autor: jogurt_owocowy »

Hej.
A co rozumiesz pod pojęciem "gołe dane"? Dane odczytane klockiem VISA Read są najbardziej gołe, jak tylko mogą być, tyle że w postaci stringa. Takiego stringa możesz sobie zamienić np. na tablicę bajtów albo - jeśli chcesz - na tablicę booleanów. Do konwersji stringa na tablicę bajtów możesz użyć klocka Type Cast, a tę z kolei na tablicę booleanów zamienisz za pomocą funkcji Number To Boolean Array.
Pozdrawiam
Awatar użytkownika
fajfi
Posty: 185
Rejestracja: 28 sty 2004 00:00
Wersja środowiska: LabVIEW 2010
Lokalizacja: Wrocław

Czytanie "gołych" danych z rs232

Post autor: fajfi »

Dziekuję,
bloczek "Type Cast" okazał się bardzo pomocny.
O to właśnie chodziło.
Pozdrawiam
Łukasz
ODPOWIEDZ