Znaleziono 49 wyników

autor: Jarq
18 lis 2008 11:19
Forum: Budowa struktury aplikacji
Temat: komunikacja za pośrednictwem sieci Internet TCP IP
Odpowiedzi: 32
Odsłony: 26743

komunikacja za pośrednictwem sieci Internet TCP IP

Oczywiście, że można. Ale z tego co widzimy kolega nie ma doświadczenia w LabVIEW i tak mu będzie najłatwiej to ogarnąć (chyba). Zresztą ja już bez producer-consumer z eventami lub ew. maszyny stanów nawet nie zaczynam projektu, bo zastosowanie poprawnego design pattern to podstawa.
autor: Jarq
18 lis 2008 10:02
Forum: Budowa struktury aplikacji
Temat: komunikacja za pośrednictwem sieci Internet TCP IP
Odpowiedzi: 32
Odsłony: 26743

komunikacja za pośrednictwem sieci Internet TCP IP

na diagramie:
1) wybierz z działu array pustą tablicę
2) z text pusty bloczek tekstu
3) wrzuć bloczek w pustą tablicę to powstanie tablica tekstu
4) z array weź bloczek index array i zobacz w helpie jak działa
autor: Jarq
17 lis 2008 23:04
Forum: Budowa struktury aplikacji
Temat: komunikacja za pośrednictwem sieci Internet TCP IP
Odpowiedzi: 32
Odsłony: 26743

komunikacja za pośrednictwem sieci Internet TCP IP

Jeśli założymy że trzeba coś wysłać dodatkowo w pętli (jednej) to myślę, że pooling będzie najlepszy. Stosowanie eventu w takiej sytuacji mija się z celem i tylko zaciemni całą sprawę. Do tego jeszcze mamy 100ms - całą wieczność :D Wysyłanie danych w jednej pętli załatwi nam synchronizację bo można ...
autor: Jarq
17 lis 2008 22:32
Forum: Budowa struktury aplikacji
Temat: komunikacja za pośrednictwem sieci Internet TCP IP
Odpowiedzi: 32
Odsłony: 26743

Re: komunikacja za pośrednictwem sieci Internet TCP IP

Więc jeśli chodzi o przyciski. W podanym przykładzie pokazałem standardowy pooling jaki się używa do przycisków. Powinieneś teraz dojść jak to zrobić. Jedna uwaga - przyciski przynależą do dodatkowych komend a nie do komendy start. W przykładzie z klastra odczytuję dwie różne wartości które mogą być...
autor: Jarq
17 lis 2008 21:21
Forum: Budowa struktury aplikacji
Temat: komunikacja za pośrednictwem sieci Internet TCP IP
Odpowiedzi: 32
Odsłony: 26743

komunikacja za pośrednictwem sieci Internet TCP IP

Pokaż diagram. Przynajmniej będziemy mogli coś doradzić bo bez tego to jedyną rzeczą jaką mogę powiedzieć to to że użyłbym maszyny stanów lub ew. zmodyfikowanego producer consumer (events) - dodana dynamiczna zmiana timeoutu w dequeue element przy naciśnięciu start. Do tego pytanie - czy wysyłanie d...
autor: Jarq
17 lis 2008 15:37
Forum: Budowa struktury aplikacji
Temat: programowy start
Odpowiedzi: 4
Odsłony: 8088

programowy start

Jeśli chodzi Ci o użycie tego do startu programu zamiast przycisku RUN to niestety ale z tego co wiem nie jest to możliwe (bo nie ma przepływu danych, więc...). Jeśli chcesz wystartować inny VI z działającego już VI'a to wtedy bierzesz referencję i używasz invoke node -> start vi (albo run vi - nie ...
autor: Jarq
16 lis 2008 15:09
Forum: Hydepark
Temat: POMOCY projekt przejściowy
Odpowiedzi: 8
Odsłony: 11148

POMOCY projekt przejściowy

Hehe, wcześnie w tym roku się zaczyna ;)
autor: Jarq
15 lis 2008 13:43
Forum: Budowa struktury aplikacji
Temat: Struktura EVENT
Odpowiedzi: 7
Odsłony: 11731

Struktura EVENT

Żeby nie dawać od razu rozwiązania powiem tyle - włącz sobie execution highlight i wykonuj program krok po kroku.

Wykonywanie zatrzyma się na evencie i nie pójdzie dalej bo zdarzenie key up i key down nie wystąpiło (key up i key down są eventami klawiatury)

Zmień zdarzenie na Value Change.
autor: Jarq
13 lis 2008 16:38
Forum: Budowa struktury aplikacji
Temat: Problem z polaczeniem i wysylem na bluetooth
Odpowiedzi: 2
Odsłony: 3514

Problem z polaczeniem i wysylem na bluetooth

Użyj Get waveform attributes i wybierz tylko dane ( Y ) i podepnij to do type cast. Tablica DBL przejdzie bez problemu. Taka uwaga - czy aby na pewno wysyłanie całego sygnału w pętli jest uzasadnione? Może lepiej byłoby wysłać po jednej próbce lub też cały sygnał po zakończeniu pomiarów (ze względu ...
autor: Jarq
12 lis 2008 15:23
Forum: Budowa struktury aplikacji
Temat: Problem z konersja sygnalu double[64-bit real] na WaveForm.
Odpowiedzi: 5
Odsłony: 5056

Re: Problem z konersja sygnalu double[64-bit real] na WaveF

Kolega przyznał że siedzi w LabVIEW miesiąc więc może dostać przykład :) Jedna z metod które rozwiązuje problem znajduje się w VI-u. Jako że siedzę nad statystyką i rozkładami to nie mam czasu poszukać innej drogi ale z innych moich propozycji: - najpierw build waveform z jednego sampla, a następnie...
autor: Jarq
12 lis 2008 10:10
Forum: Budowa struktury aplikacji
Temat: Problem z konersja sygnalu double[64-bit real] na WaveForm.
Odpowiedzi: 5
Odsłony: 5056

Re: Problem z konersja sygnalu double[64-bit real] na WaveF

Tak dla przypomnienia - typ waveform składa się z:
- tablicy z danymi
- czasu t0
- przyrostu czasu dt
- atrybutów (to akurat można pominąć)

Poszukaj bloczka build waveform.

PS: help -> waveform data type
autor: Jarq
30 paź 2008 10:11
Forum: Hydepark
Temat: CLAD
Odpowiedzi: 12
Odsłony: 18690

CLAD

Na stronie NI można znaleźć jeden przykładowy test i spróbować swoich sił w darmowym egzaminie LabVIEW Fundamentals (pytanie podobne do tych z CLAD o ile nie takie same). Pytań do CLAD raczej nie znajdziesz w innym miejscu z racji tego że jest jakaś skończona pula i dlatego przed egzaminem trzeba po...
autor: Jarq
30 paź 2008 09:05
Forum: Interfejs użytkownika
Temat: Inny kształt okna
Odpowiedzi: 2
Odsłony: 4000

Inny kształt okna

No cóż. Raczej nie uciekniesz przed WinAPI :P A tak na poważnie to najłatwiej ustawic jakiś kolor jako transparent i resztę narysowac w innych. Do tego też trzeba niestety użyc funkcji windowsa. Było o tym na LAVA i foum NI. Link do wątku: http://forums.lavag.org/Make-Window-Tranparent-t199.html&...
autor: Jarq
29 paź 2008 20:07
Forum: Interfejs użytkownika
Temat: wyswietlanie
Odpowiedzi: 4
Odsłony: 5818

wyswietlanie

To tak jak napisałem wyżej. Osobna pętla while, opóźnienie równe opóźnieniu przełączania i shift register z indeksem aktualnego rejestu i case do wyznaczenia tego do wyświetlenia (albo np. tablica rejestrów). Jest to na tyle proste do zrobienia, że nie pokażę schematu. Spróbuj samodzielnie znaleźć r...
autor: Jarq
29 paź 2008 15:45
Forum: Interfejs użytkownika
Temat: wyswietlanie
Odpowiedzi: 4
Odsłony: 5818

wyswietlanie

Możesz napisać dokładniej co i na czym chcesz wyświetlić? To ma być na jednym obiekcie wyświetlane czy na kilku? Co przełącza wyświetlanie ? (czas?) Bo jest kilka metod i każda do innego przypadku. A tak uściślając: Jak jest jeden wyświetlacz to pętla while z timingiem np. 1sek. Jeśli każdy rejestr ...