Tablica wartości
-
- Posty: 188
- Rejestracja: 03 lut 2012 15:09
- Wersja środowiska: LabVIEW 2017
- Lokalizacja: Warszawa
- Kontakt:
Tablica wartości
Mam trudność niestety z odpowiednim wyświetleniem danych uzyskanych z czujnika. Wiem, że to dość podstawowa wiedza, ale nie mogę sobie z tym poradzić. Chodzi o to, że kolejne dane odbierane z czujnika powinny być umieszczone w kolejnych wierszach tablicy. Jednak jedyne co uzyskuję, to albo wyświetlane są wszystkie kolejno w pierwszej komórce, albo ta sama we wszystkich 14 komórkach. Co robię nie tak lub czego nie robię?
- Załączniki
-
- I2C Host 2.1.vi
- (36.83 KiB) Pobrany 168 razy
Re: Tablica wartości
Zaczął bym od tego, że podczas jednego odczytu dostajesz tak naprawdę jednoelementową tablicę (o ile dobrze rozumiem ten bloczek, bo nie mam tego toolkitu), a podczas inicjalizacji fora wrzucasz tam czternastoelementową tablicę zer. Więc for wykona się tylko raz i wrzuci to co odczytałeś pod index 0, a reszta 0 przesunie się o jeden do przodu. Otrzymasz tak 15 elementową tablice z czymś pod indeksem 0 i czternastoma zerami.
Nie lepiej zindeksować tą tablicę, która odczytujesz? Zerowy element będzie tym bajtem, który odczytałeś.
Jak chcesz to składać w tablicę, to najprościej budować tablicę po każdej iteracji while'a.
Nie lepiej zindeksować tą tablicę, która odczytujesz? Zerowy element będzie tym bajtem, który odczytałeś.
Jak chcesz to składać w tablicę, to najprościej budować tablicę po każdej iteracji while'a.