X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fhardware%2Fhameg-hmo%2Fprotocol.c;h=de23835e7ce1a7a8525fb7019de851358d0ed605;hb=b4e31d2aac02fb530326aaabedd3742772c52a2e;hp=afa6efe375673b3ac9a9935d73d9c4ba1616b58a;hpb=375340a7245cdbfe1c769108fee77d52c45c963a;p=libsigrok.git diff --git a/src/hardware/hameg-hmo/protocol.c b/src/hardware/hameg-hmo/protocol.c index afa6efe3..de23835e 100644 --- a/src/hardware/hameg-hmo/protocol.c +++ b/src/hardware/hameg-hmo/protocol.c @@ -355,8 +355,10 @@ static int analog_channel_state_get(struct sr_scpi_dev_inst *scpi, break; } } - if (i == config->num_vdivs) + if (j == config->num_vdivs) { + sr_err("Could not determine array index for vertical div scale."); return SR_ERR; + } g_snprintf(command, sizeof(command), (*config->scpi_dialect)[SCPI_CMD_GET_VERTICAL_OFFSET], @@ -502,8 +504,10 @@ SR_PRIV int hmo_scope_state_get(struct sr_dev_inst *sdi) break; } } - if (i == config->num_timebases) + if (i == config->num_timebases) { + sr_err("Could not determine array index for time base."); return SR_ERR; + } if (sr_scpi_get_float(sdi->conn, (*config->scpi_dialect)[SCPI_CMD_GET_HORIZ_TRIGGERPOS],