]> sigrok.org Git - libsigrok.git/blobdiff - hardware/saleae-logic16/protocol.h
saleae-logic16: Use new library software trigger.
[libsigrok.git] / hardware / saleae-logic16 / protocol.h
index 00f96560645cb539816bd92f118192fc74b7fc7d..8557a3e3a2b2f1da01c067bb9aa69fa9118478b2 100644 (file)
@@ -63,7 +63,7 @@ struct dev_context {
        /* EEPROM data from address 8. */
        uint8_t eeprom_data[8];
 
-       int64_t num_samples;
+       int64_t sent_samples;
        int submitted_transfers;
        int empty_transfer_count;
        int num_channels, cur_channel, unitsize;
@@ -71,6 +71,8 @@ struct dev_context {
        uint16_t channel_data[16];
        uint8_t *convbuffer;
        size_t convbuffer_size;
+       struct soft_trigger_logic *stl;
+       gboolean trigger_fired;
 
        void *cb_data;
        unsigned int num_transfers;