Przecież chyba prawie wszystkie "profesjonalne" oscyloskopy (nie typu "przystawka robiona przez Jasia") obsługują zdalną komunikację w standardzie SCPI. A zatem jeżeli tylko jesteś w stanie "obsłużyć" sprzętowy interfejs oscyloskopu (GPIB, RS232, Ethernet - z "prawdziwym" USB jest chyba najgorzej) to "reszta" obsługi sprowadza się do "dialogu" z oscyloskopem na wręcz "terminalowej" zasadzie. SCPI wbrew pozorom jest bardzo logiczny i prosty w użyciu. No i do obsługi SCPI nie potrzebujesz żadnych bibliotek - musisz tylko mieć możliwość (i tutaj sa potrzebne biblioteki) obsługi któregoś z interfejsów, w który jest wyposażony oscyloskop. Możesz też użyć bibliotek VISA (na pewno dostarczają je NI i Agilent) ale nie wiem, czy pod Linuxa. Jest jeszcze IVI ale też nie wiem czy działa pod Lin. wkwj
nie rozumiem...
Jul 03, 2008
1 Replies
wkwj napisał(a): [ciap]
i VISA to jest dobry trop. Tektronix ma TekViSA, Rohde&Schwarz zdaje się RSVISA. Wszystkie chodzą pod Windowsami, pod Linuxem TekVISA nie, ale NIVISA tak. Z poziomu TekVISY obsługuję oscyloskop Tektronixa po USB oraz kalibrator Fluke i Generator Rohde&Schwarz po GPIB. Pod Windowsami wszystko działa bez problemu, programowanie jest banalne. Pod Linuxem z NIVISA powinno byc podobnie.
Andrzej Kamieniecki
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required