Znaleziono 693 wyniki

autor: smiga
16 lis 2009 17:14
Forum: Tematy ogólne
Temat: podstawy
Odpowiedzi: 3
Odsłony: 2674

Re: podstawy

Może zacznij od jakiejś książki ... np.: LabVIEW w praktyce. Możesz też pooglądać Help/Find Examples po zainstalowaniu LabView. ...albo poczytać stronki NI ... na szybko o diodach: http://zone.ni.com/devzone/cda/epd/p/id/4302 http://cnx.org/content/m13711/latest/ ...jest jeszcze forum: http://forums...
autor: smiga
15 lis 2009 22:43
Forum: LabVIEW Vision Development
Temat: Problem z funkcją pobierania ramek z własnej dll
Odpowiedzi: 30
Odsłony: 17484

Re: Problem z funkcją pobierania ramek z własnej dll

Dla formalności pokarzę jak to wygląda:
Obrazek
autor: smiga
15 lis 2009 22:23
Forum: LabVIEW Vision Development
Temat: Problem z funkcją pobierania ramek z własnej dll
Odpowiedzi: 30
Odsłony: 17484

Re: Problem z funkcją pobierania ramek z własnej dll

Witam kolegę Vougie'ego po ponad dwóch tygodniach absencji i przepraszam za ostatni brak czasu - w końcu to w moim interesie ten cały wątek, a ja zawalam :) Przetestowałem Twój ostatni pomysł. Efekt jest taki, że na wyjściu TCamera_GrabFrame otrzymuje tablicę jednowymiarową 20 elementów (bo wpisałeś...
autor: smiga
09 lis 2009 20:23
Forum: Interfejs użytkownika
Temat: zapis danych do pliku o aktualnej godzinie
Odpowiedzi: 11
Odsłony: 6647

Re: zapis danych do pliku o aktualnej godzinie

Jeżeli chcemy uruchomić program tylko do testów, symulacji to wystarczy wywalić wspomnianego VI'a : Tu jest wersja bez "problemu": http://optinav.pl/a/pomiar_temperatury1.rar 3 kontrolki symulują 3 termometry (może być jeden ... a może być więcej). Stwórz sobie pusty plik np: temperatura.txt i wskaż...
autor: smiga
28 paź 2009 21:55
Forum: Interfejs użytkownika
Temat: zapis danych do pliku o aktualnej godzinie
Odpowiedzi: 11
Odsłony: 6647

Re: zapis danych do pliku o aktualnej godzinie

Można zaadoptować do tego ten przykład:
http://decibel.ni.com/content/docs/DOC-7621

.
autor: smiga
27 paź 2009 23:56
Forum: LabVIEW Vision Development
Temat: Problem z funkcją pobierania ramek z własnej dll
Odpowiedzi: 30
Odsłony: 17484

Re: Problem z funkcją pobierania ramek z własnej dll

TCamera_GrabFrame_forArek jest specjalnie napisana z założeniem 1 kamery - bo to dla mnie do testów. Sterownik kamery może "mieć przesłanki by podejrzewać, że jest ich więcej" - funkcja CameraCamInit ma parametr mówiący o liczbie kamer i zwraca numer seryjny kamery oraz rozdzielczość (później jest f...
autor: smiga
25 paź 2009 20:43
Forum: LabVIEW Vision Development
Temat: Problem z funkcją pobierania ramek z własnej dll
Odpowiedzi: 30
Odsłony: 17484

Re: Problem z funkcją pobierania ramek z własnej dll

Tak to czarno-biała kamera ... sorki, przeoczyłem pytanie. Tak właśnie chodzi mi po głowie podpięcie się bezpośrednio do pvapi.dll. Camera.dll miała mi ułatwić zadanie, bo do tego jest druga biblioteka, napisana przez kolegę, która zajmuje się analizą obrazu. Kod funkcji GrabFrame oraz GrabFrameforA...
autor: smiga
25 paź 2009 20:00
Forum: Budowa struktury aplikacji
Temat: 2D array
Odpowiedzi: 6
Odsłony: 2799

Re: 2D array

Można spróbować jeszcze coś takiego dodać ... to wywala "zapychające" zera na końcu:

Obrazek
autor: smiga
25 paź 2009 02:54
Forum: LabVIEW Vision Development
Temat: Problem z funkcją pobierania ramek z własnej dll
Odpowiedzi: 30
Odsłony: 17484

Re: Problem z funkcją pobierania ramek z własnej dll

Dziękuję bardzo :) Oczywiście działa. Powiem więcej, kolega zamienił środek funkcji GrabFrameforfArek tak żeby wypełniała tablicę kolejnymi liczbami od 0 do 255 bez pobierania danych z kamery - też działa bez problemów. Dlaczego więc z kamerą nie działa nie mam pojęcia. :-\ Siedziałem ostatnio 2h z ...
autor: smiga
25 paź 2009 00:51
Forum: Budowa struktury aplikacji
Temat: 2D array
Odpowiedzi: 6
Odsłony: 2799

Re: 2D array

Pomysł kolegi Coolfon'a jest jak najbardziej OK - z drobną modyfikacją:

Obrazek
autor: smiga
19 paź 2009 22:48
Forum: LabVIEW Vision Development
Temat: Problem z funkcją pobierania ramek z własnej dll
Odpowiedzi: 30
Odsłony: 17484

Re: Problem z funkcją pobierania ramek z własnej dll

W tej bibliotece camera.dll funkcja GrabFrameforArek jest niezależna od sprzętu - wypełnia się kolejnymi liczbami od 0 do 255. U mnie nie działa - czyli zwraca to samo co dostaje na wejściu ... a przy okazji wiesza LabVIEW. A może kolega, bardzo po koleżeńsku :) , napisze i skompiluje w C (lub czymś...
autor: smiga
17 paź 2009 19:45
Forum: LabVIEW Vision Development
Temat: Problem z funkcją pobierania ramek z własnej dll
Odpowiedzi: 30
Odsłony: 17484

Re: Problem z funkcją pobierania ramek z własnej dll

Witam ponownie, Chwilka przerwy od problemu niestety go nie rozwiązała :-w ...więc wracam do tematu. Testowałem dziś jeszcze raz obie funkcje. GrabFrameforArek wywołuję tablicą 1024x768 wypełnioną zerami. Program czasami się wiesza, a czasami przechodzi bez problemu zwracając jakieś śmieci w tablicy...
autor: smiga
06 paź 2009 14:30
Forum: LabVIEW Vision Development
Temat: Problem z funkcją pobierania ramek z własnej dll
Odpowiedzi: 30
Odsłony: 17484

Re: Problem z funkcją pobierania ramek z własnej dll

Po pierwsze bardzo dziękuję kolegom za zaangażowanie w mój problem (szczególnie vugie - chapeau bas!). ...wszystkie kombinacje typu podawania tablicy i wywołania (C i stdcall) nie działają - dokładnie tak. Sugeruję sprawdzić jeszcze zmianę wątku wywołania (z "Run in UI thread" na Reentrant) - ten sa...
autor: smiga
05 paź 2009 22:22
Forum: Tematy ogólne
Temat: Zapis do pliku raportu przygotowanego do wydruku
Odpowiedzi: 1
Odsłony: 1194

Zapis do pliku raportu przygotowanego do wydruku

A może druk do pliku pdf - to też jakaś postać pliku tekstowego
autor: smiga
05 paź 2009 22:15
Forum: LabVIEW Vision Development
Temat: Problem z funkcją pobierania ramek z własnej dll
Odpowiedzi: 30
Odsłony: 17484

Re: Problem z funkcją pobierania ramek z własnej dll

Może pomoże zmiana typu danych z Array Hendle, na opcję Adapt To Data Type(chyba jest taka opcja). Wtedy wyjście/wyjście funkcji zaadaptuje się do podpiętego typu danych. Jeśli podepniesz dwuwymiarową tablicę na wejściu bloczka to wybrana funkcja na wyjściu zwróci wypełnioną tablicę. Zmieniłem w 2 ...