X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fhardware%2Fitech-it8500%2Fprotocol.c;h=4e3da049f1b07c25d52ab4f1d35468d7769b5e08;hb=1b7d49db64449a7d2c2cdc947bc25541debe99b0;hp=de8057a86435081380652cff9fc9d0edbe0edc9a;hpb=8c8fff477310550170f5441e24d87673c472f624;p=libsigrok.git diff --git a/src/hardware/itech-it8500/protocol.c b/src/hardware/itech-it8500/protocol.c index de8057a8..4e3da049 100644 --- a/src/hardware/itech-it8500/protocol.c +++ b/src/hardware/itech-it8500/protocol.c @@ -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) {