/*--- device.c --------------------------------------------------------------*/
-/** Values for the changes argument of sr_dev_driver.config_probe_set. */
+/** Values for the changes argument of sr_dev_driver.config_channel_set. */
enum {
- /** The enabled state of the probe has been changed. */
- SR_PROBE_SET_ENABLED = 1 << 0,
- /** The trigger setup of the probe has been changed. */
- SR_PROBE_SET_TRIGGER = 1 << 1,
+ /** The enabled state of the channel has been changed. */
+ SR_CHANNEL_SET_ENABLED = 1 << 0,
+ /** The trigger setup of the channel has been changed. */
+ SR_CHANNEL_SET_TRIGGER = 1 << 1,
};
-SR_PRIV struct sr_probe *sr_probe_new(int index, int type,
+SR_PRIV struct sr_channel *sr_channel_new(int index, int type,
gboolean enabled, const char *name);
/* Generic device instances */
gboolean is_diode, is_frequency, is_ampere, is_volt, is_farad;
gboolean is_hertz, is_ohm, is_celsius, is_pico, is_nano, is_micro;
gboolean is_milli, is_kilo, is_mega, is_gain, is_decibel, is_hfe;
- gboolean is_unitless;
+ gboolean is_unitless, is_logic;
};
#ifdef HAVE_LIBSERIALPORT