Kalibracja czujnika
: 21 gru 2014 10:30
Hej tu znowu ja
Chodzi mi o kalibrację dwuosiowego czujnika przyspieszenia. Dane które mam już obrobione idą po RS cały czas - mam to wszystko w pętli while która sobie działa. Muszę teraz zrobić coś takiego - ustawiać płytkę w 4 róznych położeniach i jednorazowo zbierać dane, które będą mi potem potrzebne do obliczeń. Tu pojawiają się dwa pytania - po pierwsze jak to zrobić? Próbowałem do pętli while wrzucić struktuję flat sequence structure - i tam dać 4 okienka. W każdym z nich pojawiałoby się okno dialogowe mówiące o tym jak ustawić płytkę, i opóźnienie - powiedzmy 2 sekundy. Po wciśnięciu klawisza OK - 2 sek opóźnienia - kolejne okienko itd itd. Tyle że po skończeniu tego działania - wszystko jest w pętli while, więc idzie od nowa a ja chcę żeby to było jednorazowe. Może powinienem użyć struktury producer/consumer? Nie wiem jednak do końca jak ona działa.... Po drugie - dane jakie dostanę z kalibracji muszą być stałe, ponieważ będą mi potrzebne do dalszych obliczeń. Jest możliwość utworzenia czegoś na kształt stałej globalnej w labview? W momencie gdy uda mi się skalibrować czujnik, pozostałe czynności to już tylko odpowiednie obliczenia (przeliczenie danych na g, oraz g na kąt wychylenia). Proszę o pomoc i dziękuję z góry za każdą.
Chodzi mi o kalibrację dwuosiowego czujnika przyspieszenia. Dane które mam już obrobione idą po RS cały czas - mam to wszystko w pętli while która sobie działa. Muszę teraz zrobić coś takiego - ustawiać płytkę w 4 róznych położeniach i jednorazowo zbierać dane, które będą mi potem potrzebne do obliczeń. Tu pojawiają się dwa pytania - po pierwsze jak to zrobić? Próbowałem do pętli while wrzucić struktuję flat sequence structure - i tam dać 4 okienka. W każdym z nich pojawiałoby się okno dialogowe mówiące o tym jak ustawić płytkę, i opóźnienie - powiedzmy 2 sekundy. Po wciśnięciu klawisza OK - 2 sek opóźnienia - kolejne okienko itd itd. Tyle że po skończeniu tego działania - wszystko jest w pętli while, więc idzie od nowa a ja chcę żeby to było jednorazowe. Może powinienem użyć struktury producer/consumer? Nie wiem jednak do końca jak ona działa.... Po drugie - dane jakie dostanę z kalibracji muszą być stałe, ponieważ będą mi potrzebne do dalszych obliczeń. Jest możliwość utworzenia czegoś na kształt stałej globalnej w labview? W momencie gdy uda mi się skalibrować czujnik, pozostałe czynności to już tylko odpowiednie obliczenia (przeliczenie danych na g, oraz g na kąt wychylenia). Proszę o pomoc i dziękuję z góry za każdą.