X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fhardware%2Fkingst-la2016%2Fprotocol.h;h=3b251ed1d16aef4d1863168b6f061328e9ad1d44;hb=66a24ab57caebf6ba3abc57ee085a6fd0df37616;hp=452146c2198d45efb299fc0f869e27b9c0ce6cd5;hpb=339e78c4bc233c2d216c2ee1723d8d52a5b7976b;p=libsigrok.git diff --git a/src/hardware/kingst-la2016/protocol.h b/src/hardware/kingst-la2016/protocol.h index 452146c2..3b251ed1 100644 --- a/src/hardware/kingst-la2016/protocol.h +++ b/src/hardware/kingst-la2016/protocol.h @@ -86,6 +86,14 @@ #define LA2016_NUM_PWMCH_MAX 2 +/* + * Whether to de-initialize the device hardware in the driver's close + * callback. It is desirable to e.g. configure PWM channels and leave + * the generator running after the application shuts down. Users can + * always disable channels on their way out if they want to. + */ +#define WITH_DEINIT_IN_CLOSE 0 + #define LA2016_CONVBUFFER_SIZE (4 * 1024 * 1024) struct kingst_model { @@ -113,7 +121,7 @@ struct dev_context { float duty; } pwm_setting[LA2016_NUM_PWMCH_MAX]; size_t threshold_voltage_idx; - uint64_t cur_samplerate; + uint64_t samplerate; struct sr_sw_limits sw_limits; uint64_t capture_ratio;