#define KAXXXXP_POLL_INTERVAL_MS 80
enum {
- VELLEMAN_LABPS_3005D,
- KORAD_KA3005D,
+ VELLEMAN_PS3005D,
+ VELLEMAN_LABPS3005D,
+ KORAD_KA3005P,
+ KORAD_KA3005P_0X01,
/* Support for future devices with this protocol. */
};
const struct korad_kaxxxxp_model *model; /**< Model information. */
/* Acquisition settings */
- uint64_t limit_samples;
- uint64_t limit_msec;
- uint64_t num_samples;
- int64_t starttime;
+ struct sr_sw_limits limits;
int64_t req_sent_at;
gboolean reply_pending;
- void *cb_data;
-
/* Operational state */
float current; /**< Last current value [A] read from device. */
float current_max; /**< Output current set. */