X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fhardware%2Fkorad-kaxxxxp%2Fapi.c;h=82e43797484ab29a8f247a2b3e17a4b932ea9638;hb=HEAD;hp=8cbd1cce69728eb42689aa53a31c8c8caf0e779b;hpb=ebe05177463ced7ef160406cbe4b7e17c6df5114;p=libsigrok.git diff --git a/src/hardware/korad-kaxxxxp/api.c b/src/hardware/korad-kaxxxxp/api.c index 8cbd1cce..82e43797 100644 --- a/src/hardware/korad-kaxxxxp/api.c +++ b/src/hardware/korad-kaxxxxp/api.c @@ -74,6 +74,8 @@ static const struct korad_kaxxxxp_model models[] = { {"Tenma", "72-2710", "", 1, volts_30, amps_5, 0}, {"Velleman", "LABPS3005D", "", 1, volts_30, amps_5, KORAD_QUIRK_LABPS_OVP_EN}, + {"Velleman", "PS3005D V1.3", "VELLEMANPS3005DV1.3" , 1, volts_30, amps_5, + KORAD_QUIRK_ID_TRAILING | KORAD_QUIRK_SLOW_PROCESSING}, {"Velleman", "PS3005D", "", 1, volts_30, amps_5, 0}, ALL_ZERO }; @@ -327,7 +329,7 @@ static GSList *scan(struct sr_dev_driver *di, GSList *options) sr_sw_limits_init(&devc->limits); g_mutex_init(&devc->rw_mutex); devc->model = model; - devc->req_sent_at = 0; + devc->next_req_time = 0; devc->cc_mode_1_changed = FALSE; devc->cc_mode_2_changed = FALSE; devc->output_enabled_changed = FALSE; @@ -516,7 +518,7 @@ static int dev_acquisition_start(const struct sr_dev_inst *sdi) sr_sw_limits_acquisition_start(&devc->limits); std_session_send_df_header(sdi); - devc->req_sent_at = 0; + devc->next_req_time = 0; serial = sdi->conn; serial_source_add(sdi->session, serial, G_IO_IN, KAXXXXP_POLL_INTERVAL_MS,