]> git.zerfleddert.de Git - rigol/blobdiff - scope.h
add abstraction for scope-access
[rigol] / scope.h
diff --git a/scope.h b/scope.h
new file mode 100644 (file)
index 0000000..119c150
--- /dev/null
+++ b/scope.h
@@ -0,0 +1,11 @@
+struct scope {
+       struct usb_dev_handle *usbdev;
+       char idn[128];
+};
+
+int sendscpi(struct scope* sc, char* cmd, unsigned char *resp, int resplen);
+struct scope* initscope(void);
+void closescope(struct scope* sc);
+void claimscope(struct scope* sc);
+void releasescope(struct scope* sc);
+char *scope_idn(struct scope *sc);
Impressum, Datenschutz