]> git.zerfleddert.de Git - rigol/blame_incremental - scope.h
add usbtmc_status
[rigol] / scope.h
... / ...
CommitLineData
1struct scope {
2 struct {
3 struct usb_dev_handle *dev;
4 int ep_bulk_out;
5 int ep_bulk_in;
6 unsigned int wMaxPacketSize_in;
7 unsigned char bTag;
8 int brokenRigol;
9 } usb;
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