*/
#include <glib.h>
+#include <string.h>
+#include <math.h>
#include "libsigrok.h"
#include "libsigrok-internal.h"
#include "protocol.h"
-#include <string.h>
-#include <math.h>
-
/* Reverse the high nibble into the low nibble */
static uint8_t decode_digit(uint8_t in)
factor = 3;
break;
default:
- sr_err("Unknown decimal point value %.2x.", data[7]);
+ sr_err("Unknown decimal point byte: 0x%.2x.", data[7]);
+ break;
}
/* Minus flag */
break;
case 0x80:
/* Never seen */
- sr_dbg("Unknown mode right detail %.2x.", data[4]);
+ sr_dbg("Unknown mode right detail: 0x%.2x.", data[4]);
break;
default:
- sr_dbg("Unknown/invalid mode right detail %.2x.", data[4]);
+ sr_dbg("Unknown/invalid mode right detail: 0x%.2x.", data[4]);
+ break;
}
/* Scale flags on the right, continued */
analog.mq = SR_MQ_DUTY_CYCLE;
analog.unit = SR_UNIT_PERCENTAGE;
} else
- sr_dbg("Unknown measurement mode %.2x.", data[3]);
+ sr_dbg("Unknown measurement mode: %.2x.", data[3]);
break;
case 0x01:
if (is_diode) {
break;
case 0x08:
/* Never seen */
- sr_dbg("Unknown measurement mode %.2x.", data[3]);
+ sr_dbg("Unknown measurement mode: 0x%.2x.", data[3]);
break;
case 0x10:
analog.mq = SR_MQ_FREQUENCY;
analog.unit = SR_UNIT_FAHRENHEIT;
break;
default:
- sr_dbg("Unknown/invalid measurement mode %.2x.", data[3]);
+ sr_dbg("Unknown/invalid measurement mode: 0x%.2x.", data[3]);
+ break;
}
if (analog.mq == -1)
return;
return SR_OK;
}
-