X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fhardware%2Fteleinfo%2Fprotocol.h;h=f450547ec6b664b00d75a2ec6507eb2ab84b38fd;hb=e66d1892d0dd16ed166fc8f13493f95de0607362;hp=b4aa0fef1244148d3573de4ed6f0f58e39701731;hpb=695dc859c15ba4190f5c1aa2e1a6e2dc6a6e5845;p=libsigrok.git diff --git a/src/hardware/teleinfo/protocol.h b/src/hardware/teleinfo/protocol.h index b4aa0fef..f450547e 100644 --- a/src/hardware/teleinfo/protocol.h +++ b/src/hardware/teleinfo/protocol.h @@ -40,13 +40,10 @@ enum optarif { /** Private, per-device-instance driver context. */ struct dev_context { /* Acquisition settings */ - uint64_t limit_samples; /**< The sampling limit (in number of samples). */ - uint64_t limit_msec; /**< The time limit (in milliseconds). */ + struct sr_sw_limits sw_limits; /* Operational state */ - enum optarif optarif; /**< The device mode (which measures are reported) */ - uint64_t num_samples; /**< The number of already received samples. */ - int64_t start_time; /**< The time at which sampling started. */ + enum optarif optarif; /**< The device mode (which measures are reported) */ /* Temporary state across callbacks */ uint8_t buf[TELEINFO_BUF_SIZE];