diff --git a/components/main/analogeEingaenge/AnalogInputsSettingsModal.tsx b/components/main/analogeEingaenge/AnalogInputsSettingsModal.tsx index d84730c..c405e1e 100644 --- a/components/main/analogeEingaenge/AnalogInputsSettingsModal.tsx +++ b/components/main/analogeEingaenge/AnalogInputsSettingsModal.tsx @@ -13,8 +13,8 @@ export default function AnalogInputSettingsModal({ onClose, }: Props) { const [name, setName] = useState(""); - const [offset, setOffset] = useState("0.000000"); - const [factor, setFactor] = useState("1.000000"); + const [offset, setOffset] = useState("0.000"); + const [factor, setFactor] = useState("1.000"); const [loggerInterval, setLoggerInterval] = useState("10"); const [unit, setUnit] = useState("V"); const [isSaving, setIsSaving] = useState(false); @@ -24,13 +24,13 @@ export default function AnalogInputSettingsModal({ setName(selectedInput.name || ""); setOffset( typeof selectedInput.offset === "number" - ? selectedInput.offset.toFixed(6) - : selectedInput.offset || "0.000000" + ? selectedInput.offset.toFixed(3) + : selectedInput.offset || "0.000" ); setFactor( typeof selectedInput.factor === "number" - ? selectedInput.factor.toFixed(6) - : selectedInput.factor || "1.000000" + ? selectedInput.factor.toFixed(3) + : selectedInput.factor || "1.000" ); setLoggerInterval( selectedInput.loggerInterval !== undefined @@ -101,73 +101,102 @@ export default function AnalogInputSettingsModal({ }; return ( -