+ /* Generic EL-USB */
+ unsigned char *config;
+ unsigned int log_size;
+ unsigned int rcvd_bytes;
+ unsigned int sample_size;
+ unsigned int logged_samples;
+ unsigned int rcvd_samples;
+ uint64_t limit_samples;
+ /* Model-specific */
+ /* EL-USB-CO: these are something like scaling and calibration values
+ * fixed per device, used to convert the sample values to CO ppm. */
+ float co_high;
+ float co_low;
+ /* Temperature units as stored in the device config. */
+ int temp_unit;