X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=libsigrok-internal.h;h=d96803cb32725d7ed06017a1cd27b1922dff17af;hb=6b7ace4832b3b574399098de2ad4f4bd0f35a14e;hp=e312ab70f086c4662522a09b4c6344441f360ece;hpb=766456be1c144b0985807279ffd697a395083cae;p=libsigrok.git diff --git a/libsigrok-internal.h b/libsigrok-internal.h index e312ab70..d96803cb 100644 --- a/libsigrok-internal.h +++ b/libsigrok-internal.h @@ -184,4 +184,20 @@ SR_PRIV int sr_fs9721_parse(const uint8_t *buf, float *floatval, struct sr_datafeed_analog *analog, struct fs9721_info *info); +/*--- hardware/common/dmm/metex14.c -----------------------------------------*/ + +#define METEX14_PACKET_SIZE 14 + +struct metex14_info { + gboolean is_ac, is_dc, is_resistance, is_capacity, is_temperature; + gboolean is_diode, is_frequency, is_ampere, is_volt, is_farad; + gboolean is_hertz, is_ohm, is_celsius, is_nano, is_micro, is_milli; + gboolean is_kilo, is_mega; +}; + +SR_PRIV gboolean sr_metex14_packet_valid(const uint8_t *buf); +SR_PRIV int sr_metex14_parse(const uint8_t *buf, float *floatval, + struct sr_datafeed_analog *analog, + struct metex14_info *info); + #endif