diff --git a/www/src/Components/HECalibration.tsx b/www/src/Components/HECalibration.tsx
index b0699f8cca..b511847929 100644
--- a/www/src/Components/HECalibration.tsx
+++ b/www/src/Components/HECalibration.tsx
@@ -351,6 +351,30 @@ const HECalibration = ({
max={Math.max(voltageIdle, voltagePressed)}
/>
+
+ {
+ setPolarity(e.target.checked);
+ if (e.target.checked) {
+ setVoltageIdle(Math.max(voltageIdle, voltagePressed));
+ setVoltagePressed(Math.min(voltageIdle, voltagePressed));
+ setVoltageActive(Math.max(release, voltageActive));
+ setRelease(Math.min(release, voltageActive));
+ } else {
+ setVoltageIdle(Math.min(voltageIdle, voltagePressed));
+ setVoltagePressed(Math.max(voltageIdle, voltagePressed));
+ setVoltageActive(Math.min(release, voltageActive));
+ setRelease(Math.max(release, voltageActive));
+ }
+ }}
+ />
+
{t(`HETrigger:activation-reading-text`)}