X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fhardware%2Fhantek-4032l%2Fprotocol.h;h=f0e46d376ea1f66cdef1db9fb4cf5e0e5733e5d5;hb=a0ade2f933d62fee3dea55475c7a9c69883b8b25;hp=15a0951cb0885726bfb03335491b492f6552b821;hpb=c7b5c3588ef47fe3cda82284bac80d3070ccffa0;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