X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=hardware%2Fchronovu-la%2Fprotocol.h;h=c74feaa2c2cafd51b0e317eda5accad3440f60d3;hb=aeff7fa28622367115c3c8bdbd965c07dd536458;hp=6941661c2e024e79d2dcf30bf07bbd410caccc90;hpb=39c64c6a4ffd11fded83770510fcbea78a658d87;p=libsigrok.git diff --git a/hardware/chronovu-la/protocol.h b/hardware/chronovu-la/protocol.h index 6941661c..c74feaa2 100644 --- a/hardware/chronovu-la/protocol.h +++ b/hardware/chronovu-la/protocol.h @@ -47,7 +47,7 @@ struct cv_profile { const char *iproduct; /* USB iProduct string */ unsigned int num_channels; uint64_t max_samplerate; - const char *trigger_type; + const int num_trigger_matches; float trigger_constant; }; @@ -133,7 +133,7 @@ SR_PRIV void cv_fill_samplerates_if_needed(const struct sr_dev_inst *sdi); SR_PRIV uint8_t cv_samplerate_to_divcount(const struct sr_dev_inst *sdi, uint64_t samplerate); SR_PRIV int cv_write(struct dev_context *devc, uint8_t *buf, int size); -SR_PRIV int cv_configure_channels(const struct sr_dev_inst *sdi); +SR_PRIV int cv_convert_trigger(const struct sr_dev_inst *sdi); SR_PRIV int cv_set_samplerate(const struct sr_dev_inst *sdi, uint64_t samplerate); SR_PRIV int cv_read_block(struct dev_context *devc); SR_PRIV void cv_send_block_to_session_bus(struct dev_context *devc, int block);