From 2a68a2da8f4b5f253658e287224b514b0032ef1f Mon Sep 17 00:00:00 2001 From: snacj <0xsnacj@proton.me> Date: Mon, 11 Aug 2025 14:40:01 +0200 Subject: [PATCH] Adjusted Values and restructured controls --- .../buffer/buffer1/Buffer1ControlPage.tsx | 170 +++++++++--------- 1 file changed, 82 insertions(+), 88 deletions(-) diff --git a/electron/src/machines/buffer/buffer1/Buffer1ControlPage.tsx b/electron/src/machines/buffer/buffer1/Buffer1ControlPage.tsx index bec0788f..88830717 100644 --- a/electron/src/machines/buffer/buffer1/Buffer1ControlPage.tsx +++ b/electron/src/machines/buffer/buffer1/Buffer1ControlPage.tsx @@ -87,6 +87,88 @@ export function Buffer1ControlPage() { /> + + roundToDecimals(value, 1)} + /> + {state?.lift_state && ( + + )} + + + roundToDecimals(value, 0)} + inverted + onChange={setLiftLimitBottom} + /> + + Go to Bottom Limit + + + + roundToDecimals(value, 0)} + inverted + onChange={setLiftLimitTop} + /> + + Go to Top Limit + + + + + gotoLiftHome()} + disabled={isDisabled} + isLoading={isLoading || state?.lift_state?.is_going_home} + > + Go to Home + + {state?.lift_state?.is_homed !== true ? ( + {"Not Homed"} + ) : null} + + + - - - roundToDecimals(value, 1)} - /> - {state?.lift_state && ( - - )} - - - 0.9mm) will pass - // Formula: min_outer = inner_limit + 1mm - min={Math.max(0, (state?.lift_state?.limit_bottom ?? 0) + 1)} - minLabel="IN" - maxLabel="OUT" - max={130} - renderValue={(value) => roundToDecimals(value, 0)} - inverted - onChange={setLiftLimitBottom} - /> - - Go to Bottom Limit - - - - inner + 0.9mm) will pass - // Formula: max_inner = outer_limit - 1mm - max={Math.min(180, (state?.lift_state?.limit_top ?? 180) - 1)} - defaultValue={defaultState?.lift_state?.limit_top} - minLabel="IN" - maxLabel="OUT" - renderValue={(value) => roundToDecimals(value, 0)} - inverted - onChange={setLiftLimitTop} - /> - - Go to Top Limit - - - - - gotoLiftHome()} - disabled={isDisabled} - isLoading={isLoading || state?.lift_state?.is_going_home} - > - Go to Home - - {state?.lift_state?.is_homed !== true ? ( - {"Not Homed"} - ) : null} - - );