Strona 1 z 1
Write to Measurment File - liczba próbek
: 30 sty 2008 09:06
autor: Tris
Witam
Jestem w początkująca w LabVIEW i do tego kobieta, więc proszę o wyrozumiałość ;)
Do zapisu danych do pliku używam Write to Measurment File i wszystko pięknie działa. Problem polega na tym, że chcę, aby zapis do pliku kończył się po określonej przez użytkownika liczbie próbek. Czyli na przykład użytkownik wybiera częstotliwość próbkowania 50 Hz i czas pomiaru 5 s (takie opcje mam między innymi w interfejsie) - wtedy liczba próbek to 250. A jeśli użytkownik wybierze 50 Hz i 10 s to liczba próbek zmienia się do 500.
Wiem, że w Properties->Settings jest warunek File Termination after n samples. Moje pytanie brzmi czy da się tę liczbę zmieniać, podając ją z zewnątrz? (tak jak da się zrobić na przykład z nazwą pliku...).
Bardzo proszę o pomoc
Re: Write to Measurment File - liczba próbek
: 30 sty 2008 09:47
autor: groovebox
Witam,
mozesz wykorzystac bloczek:
Measurement I/O -> DAQmx -> Read Node (z wybranym: "total samples per channel acquired")
Re: Write to Measurment File - liczba próbek
: 30 sty 2008 11:12
autor: Tris
OK to może ja pokażę fragment mojego schematu blokowego, ponieważ wydaje mi się, że nie mogę użyć Read Node...
Re: Write to Measurment File - liczba próbek
: 30 sty 2008 11:50
autor: groovebox
miałem na myśli coś takiego:
Re: Write to Measurment File - liczba próbek
: 30 sty 2008 14:51
autor: Tris
Dzięki wielkie za pomoc - działa
A gdybym jeszcze chciała skomplikować? Idealnie byłoby gdyby dopiero po wciśnięciu przycisku "Save to file" zapisywała się do pliku określona liczba sampli... Bo teraz jest tak, że sample są liczone od momentu uruchomienia programu, a chciałabym je zliczać dopiero od momentu wciśnięcia przycisku.
Pewnie pytam o rzeczy dla niektórych oczywiste, ale jestem samoukiem i czasem ciężko jest się w tym wszystkim połapać
Write to Measurment File - liczba próbek
: 30 sty 2008 15:55
autor: Silver0000
a kiedy zliczanie ma się skończyć? Pozdrawiam...
Re: Write to Measurment File - liczba próbek
: 30 sty 2008 16:47
autor: Tris
Zliczanie miałoby się kończyć w momencie zakończenia zapisywania do pliku, w tym momencie będzie się też po prostu kończył cały program (przynajmniej taki jest plan ;) ).
Chodzi o to, że to jest program do obsługi czujników biologicznych (pulsoksymetr, EKG)i przed zapisaniem do pliku musi być możliwość podglądnięcia na wykresach, czy wszystko jest w porządku i żaden czujnik nie wymaga poprawienia. Kiedy wszytko jest w porządku, naciska się "Save to file" i od tego momentu zapisuje się do pliku n sampli (liczba wybrana przez użytkownika). Po zapisaniu n próbek zapis do pliku (i cały program) mają się wyłączyć.
Re: Write to Measurment File - liczba próbek
: 30 sty 2008 17:08
autor: groovebox
Powinno dzialac
Re: Write to Measurment File - liczba próbek
: 01 lut 2008 11:32
autor: Tris
Dzięki!
W końcu mój program działa tak, jak powinien.
Czasem jak się człowiek zapętli, to najprostsze rozwiązania do głowy nie przychodzą. Pozdrawiam!
Re: Write to Measurment File - liczba próbek
: 15 mar 2011 08:50
autor: tomek00
Cześć!!!
Szukam takiego samego rozwiązania, moglibyście wrzucić schemta ???? Z góry dziekuje
Re: Write to Measurment File - liczba próbek
: 22 lut 2012 23:23
autor: pawlo
Czy osoby wymieniające spostrzeżenia i pomysły na temat zapisu do pliku mogą zamieścić fragment kodu? Nie chce zakładać nowego tematu a chciałbym zrealizować bardzo podobną funkcjonalność.
Re: Write to Measurment File - liczba próbek
: 22 lut 2012 23:43
autor: PiDi
Żadnego z uczestników tego tematu to forum nie widziało już od ładnych paru miesięcy. Archeologia jest zła, masz problem - załóż temat ;)