devc->max_channels = num_chan;
}
-static void metadata_quirks(struct sr_dev_inst *sdi)
+static void ols_metadata_quirks(struct sr_dev_inst *sdi)
{
struct dev_context *devc;
gboolean is_shrimp;
g_string_free(version, FALSE);
/* Optionally amend received metadata, model specific quirks. */
- metadata_quirks(sdi);
+ ols_metadata_quirks(sdi);
return sdi;
}
struct sr_serial_dev_inst *serial;
serial = sdi->conn;
+ ols_send_reset(serial);
+
serial_source_remove(sdi->session, serial);
std_session_send_df_end(sdi);
}
}
memcpy(devc->sample, devc->tmp_sample, 4);
- sr_spew("Expanded sample: 0x%.8x.", sample);
+ sr_spew("Expanded sample: 0x%.2hhx%.2hhx%.2hhx%.2hhx ",
+ devc->sample[3], devc->sample[2], devc->sample[1], devc->sample[0]);
}
/*