scpi/libgpib: Print error string instead of number on errors
libgpib has an error_string which formats a numeric error code into a human-readable description. Use that instead of printing the numeric code, as it makes debugging easier.
This commit is contained in:
parent
00b2a092c3
commit
daf13c570f
|
@ -84,8 +84,8 @@ static int scpi_gpib_send(void *priv, const char *command)
|
|||
|
||||
if (ibsta & ERR)
|
||||
{
|
||||
sr_err("Error while sending SCPI command: '%s': iberr = %d.",
|
||||
command, iberr);
|
||||
sr_err("Error while sending SCPI command: '%s': iberr = %s.",
|
||||
command, gpib_error_string(iberr));
|
||||
return SR_ERR;
|
||||
}
|
||||
|
||||
|
@ -118,7 +118,8 @@ static int scpi_gpib_read_data(void *priv, char *buf, int maxlen)
|
|||
|
||||
if (ibsta & ERR)
|
||||
{
|
||||
sr_err("Error while reading SCPI response: iberr = %d.", iberr);
|
||||
sr_err("Error while reading SCPI response: iberr = %s.",
|
||||
gpib_error_string(iberr));
|
||||
return SR_ERR;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue