X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fhardware%2Fitech-it8500%2Fprotocol.c;h=4e3da049f1b07c25d52ab4f1d35468d7769b5e08;hb=070668a0fd0876485ea6867eb60010da0ef1c304;hp=825860a716455d76dcc5dbc8634ea2990b192498;hpb=f21b6983e8e2d3b03eb518dbec3fe35cf0211d18;p=libsigrok.git diff --git a/src/hardware/itech-it8500/protocol.c b/src/hardware/itech-it8500/protocol.c index 825860a7..4e3da049 100644 --- a/src/hardware/itech-it8500/protocol.c +++ b/src/hardware/itech-it8500/protocol.c @@ -137,7 +137,7 @@ SR_PRIV int itech_it8500_send_cmd(struct sr_serial_dev_inst *serial, resp->command); if (resp->command == CMD_RESPONSE) { - if (resp->data[0] != IT8500_COMMAND_SUCCESSFUL) { + if (resp->data[0] != STS_COMMAND_SUCCESSFUL) { sr_dbg("%s: Command (%02x) failed: status=%02x", __func__, cmd->command, resp->data[0]); goto error; @@ -192,40 +192,40 @@ SR_PRIV void itech_it8500_status_change(const struct sr_dev_inst *sdi, uint16_t old_ds, uint16_t new_ds, enum itech_it8500_modes old_m, enum itech_it8500_modes new_m) { + gboolean old_bit, new_bit; const char *mode; - gboolean old, new; /* Check it output status has changed. */ - old = old_os & OS_OUT_FLAG; - new = new_os & OS_OUT_FLAG; - if (old != new) + old_bit = old_os & OS_OUT_FLAG; + new_bit = new_os & OS_OUT_FLAG; + if (old_bit != new_bit) sr_session_send_meta(sdi, SR_CONF_ENABLED, - g_variant_new_boolean(new)); + g_variant_new_boolean(new_bit)); /* Check if OVP status has changed. */ - old = old_ds & DS_OV_FLAG; - new = new_ds & DS_OV_FLAG; - if (old != new) + old_bit = old_ds & DS_OV_FLAG; + new_bit = new_ds & DS_OV_FLAG; + if (old_bit != new_bit) sr_session_send_meta(sdi, SR_CONF_OVER_VOLTAGE_PROTECTION_ACTIVE, - g_variant_new_boolean(new)); + g_variant_new_boolean(new_bit)); /* Check if OCP status has changed. */ - old = old_ds & DS_OC_FLAG; - new = new_ds & DS_OC_FLAG; - if (old != new) + old_bit = old_ds & DS_OC_FLAG; + new_bit = new_ds & DS_OC_FLAG; + if (old_bit != new_bit) sr_session_send_meta(sdi, SR_CONF_OVER_CURRENT_PROTECTION_ACTIVE, - g_variant_new_boolean(new)); + g_variant_new_boolean(new_bit)); /* Check if OTP status has changed. */ - old = old_ds & DS_OT_FLAG; - new = new_ds & DS_OT_FLAG; - if (old != new) + old_bit = old_ds & DS_OT_FLAG; + new_bit = new_ds & DS_OT_FLAG; + if (old_bit != new_bit) sr_session_send_meta(sdi, SR_CONF_OVER_TEMPERATURE_PROTECTION_ACTIVE, - g_variant_new_boolean(new)); + g_variant_new_boolean(new_bit)); /* Check if operating mode has changed. */ if (old_m != new_m) {