#include <config.h>
#include "protocol.h"
-#define REQ_TIMEOUT_MS 500
#define DEVICE_PROCESSING_TIME_MS 80
SR_PRIV int korad_kaxxxxp_send_cmd(struct sr_serial_dev_inst *serial,
break;
default:
sr_err("Don't know how to query %d.", target);
+ ret = SR_ERR;
+ }
+ if (ret != SR_OK) {
g_mutex_unlock(&devc->rw_mutex);
- return SR_ERR;
+ return ret;
}
devc->req_sent_at = g_get_monotonic_time();
return ret;
}
- reply[count] = 0;
-
if (value) {
sr_atof_ascii((const char *)&reply, value);
sr_dbg("value: %f", *value);