]>
git.zerfleddert.de Git - rigol/blob - scope.h
453aaf6c99f35549e34aeba582f936dd80c6ef9d
43 struct usb_dev_handle
*dev
;
46 unsigned int wMaxPacketSize_in
;
49 struct usbtmc_capabilities
*cap
;
98 double delayed_offset
;
118 int sendscpi(struct scope
* sc
, char* cmd
, unsigned char *resp
, int resplen
);
119 struct scope
* initscope(void);
120 void closescope(struct scope
* sc
);
121 void claimscope(struct scope
* sc
);
122 void releasescope(struct scope
* sc
);
123 void resetscope(struct scope
* sc
);
124 char *scope_idn(struct scope
*sc
);
125 char *scope_get_string(struct scope
*sc
, char *cmd
, int maxlen
);
126 int scope_get_truth_value(struct scope
*sc
, char *cmd
);
127 int scope_get_int(struct scope
*sc
, char *cmd
);
128 double scope_get_double(struct scope
*sc
, char*cmd
);
129 void update_scope_measurements(struct scope
*sc
);
130 int update_scope_status(struct scope
*sc
);