X-Git-Url: https://sigrok.org/gitweb/?p=sigrok-cli.git;a=blobdiff_plain;f=sigrok-cli.h;h=b33b076bd1f82824d284395ed7ca4267fd3b516c;hp=51ce454a33722ddecefa4a44154e153c33914a6f;hb=HEAD;hpb=6c94f0c1cd6cf6c146851e4e87b9e31b1b17d41d diff --git a/sigrok-cli.h b/sigrok-cli.h index 51ce454..b33b076 100644 --- a/sigrok-cli.h +++ b/sigrok-cli.h @@ -103,7 +103,8 @@ void map_pd_channels(struct sr_dev_inst *sdi); #endif /* parsers.c */ -struct sr_channel *find_channel(GSList *channellist, const char *channelname); +struct sr_channel *find_channel(GSList *channellist, const char *channelname, + gboolean exact_case); GSList *parse_channelstring(struct sr_dev_inst *sdi, const char *channelstring); int parse_triggerstring(const struct sr_dev_inst *sdi, const char *s, struct sr_trigger **trigger); @@ -140,6 +141,7 @@ extern gchar **opt_pds; extern gchar *opt_pd_annotations; extern gchar *opt_pd_meta; extern gchar *opt_pd_binary; +extern gboolean opt_pd_ann_class; extern gboolean opt_pd_samplenum; extern gboolean opt_pd_jsontrace; #endif @@ -151,7 +153,7 @@ extern gchar *opt_time; extern gchar *opt_samples; extern gchar *opt_frames; extern gboolean opt_continuous; -extern gchar *opt_get; +extern gchar **opt_gets; extern gboolean opt_set; extern gboolean opt_list_serial; int parse_options(int argc, char **argv);