]>
git.zerfleddert.de Git - rigol/blob - scope.h
86ce9df009d67399d1f53fa179b43d9496e7d687
34 struct usb_dev_handle
*dev
;
37 unsigned int wMaxPacketSize_in
;
40 struct usbtmc_capabilities
*cap
;
89 double delayed_offset
;
109 int sendscpi(struct scope
* sc
, char* cmd
, unsigned char *resp
, int resplen
);
110 struct scope
* initscope(void);
111 void closescope(struct scope
* sc
);
112 void claimscope(struct scope
* sc
);
113 void releasescope(struct scope
* sc
);
114 void resetscope(struct scope
* sc
);
115 char *scope_idn(struct scope
*sc
);
116 char *scope_get_string(struct scope
*sc
, char *cmd
, int maxlen
);
117 int scope_get_truth_value(struct scope
*sc
, char *cmd
);
118 int scope_get_int(struct scope
*sc
, char *cmd
);
119 double scope_get_double(struct scope
*sc
, char*cmd
);
120 void update_scope_measurements(struct scope
*sc
);
121 int update_scope_status(struct scope
*sc
);