X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fhardware%2Fhantek-4032l%2Fprotocol.h;fp=src%2Fhardware%2Fhantek-4032l%2Fprotocol.h;h=f0e46d376ea1f66cdef1db9fb4cf5e0e5733e5d5;hb=ee1a7d2f9d9dcf4800867e61abed6237547909c5;hp=15a0951cb0885726bfb03335491b492f6552b821;hpb=653d087e15293c562409ef29ae231f8b16de39ea;p=libsigrok.git diff --git a/src/hardware/hantek-4032l/protocol.h b/src/hardware/hantek-4032l/protocol.h index 15a0951c..f0e46d37 100644 --- a/src/hardware/hantek-4032l/protocol.h +++ b/src/hardware/hantek-4032l/protocol.h @@ -39,6 +39,15 @@ #define H4043L_NUM_SAMPLES_MIN (2 * 1024) #define H4032L_NUM_SAMPLES_MAX (64 * 1024 * 1024) +#define H4032L_THR_VOLTAGE_MIN -6.0 +#define H4032L_THR_VOLTAGE_MAX 6.0 +#define H4032L_THR_VOLTAGE_STEP 0.1 +/* + * Array index of the default voltage threshold value (2.5V): + * (|min| / step) + (default / step) = (|-6.0| / 0.1) + (2.5 / 0.1) = 85 + */ +#define H4032L_THR_VOLTAGE_DEFAULT 85 + #define H4032L_CMD_PKT_MAGIC 0x017f #define H4032L_STATUS_PACKET_MAGIC 0x2B1A037F #define H4032L_START_PACKET_MAGIC 0x2B1A027F