]> sigrok.org Git - libsigrok.git/blobdiff - src/hardware/arachnid-labs-re-load-pro/protocol.c
arachnid-labs-re-load-pro: Handle undervoltage condition.
[libsigrok.git] / src / hardware / arachnid-labs-re-load-pro / protocol.c
index 1f2e0dd4ecd212493ff1a2213efec26a8a75d4a5..7ba13540cb5530087a5c17ad817e952f1c23f552 100644 (file)
@@ -159,11 +159,17 @@ static void handle_packet(const struct sr_dev_inst *sdi)
        devc = sdi->priv;
 
        if (g_str_has_prefix((const char *)devc->buf, "overtemp")) {
-               sr_dbg("Overtemperature condition!");
+               sr_warn("Overtemperature condition!");
                devc->otp_active = TRUE;
                return;
        }
 
+       if (g_str_has_prefix((const char *)devc->buf, "undervolt")) {
+               sr_warn("Undervoltage condition!");
+               devc->uvc_active = TRUE;
+               return;
+       }
+
        if (!g_str_has_prefix((const char *)devc->buf, "read ")) {
                sr_dbg("Unknown packet: '%s'.", devc->buf);
                return;