]> git.zerfleddert.de Git - rigol/blame - scope.h
add usbtmc_status
[rigol] / scope.h
CommitLineData
713be7a4 1struct scope {
7906b395
MG
2 struct {
3 struct usb_dev_handle *dev;
fc648ed8 4 int ep_bulk_out;
fc648ed8
MG
5 int ep_bulk_in;
6 unsigned int wMaxPacketSize_in;
7b575069
MG
7 unsigned char bTag;
8 int brokenRigol;
7906b395 9 } usb;
713be7a4
MG
10 char idn[128];
11};
12
13int sendscpi(struct scope* sc, char* cmd, unsigned char *resp, int resplen);
14struct scope* initscope(void);
15void closescope(struct scope* sc);
16void claimscope(struct scope* sc);
17void releasescope(struct scope* sc);
18char *scope_idn(struct scope *sc);
Impressum, Datenschutz