better dockdrive info labels

This commit is contained in:
legop3
2026-01-25 20:44:50 -05:00
parent 689d914b4e
commit 3f34196418
10 changed files with 188 additions and 154 deletions
@@ -39,6 +39,7 @@ export default function GamepadInputManager() {
setAuxMotors,
setServoAngle,
runMacro,
toggleNightVision,
registerInputState,
},
} = useControlSystem();
@@ -212,6 +213,12 @@ export default function GamepadInputManager() {
handleButtonEdge('dockMacro', false);
}
if (outputs.buttons.nightVisionToggle && handleButtonEdge('nightVisionToggle', true)) {
toggleNightVision();
} else if (!outputs.buttons.nightVisionToggle) {
handleButtonEdge('nightVisionToggle', false);
}
if (Math.abs(outputs.cameraAxis) > 0.001) {
handleCameraAxis(outputs.cameraAxis, profile.calibration);
}
@@ -241,6 +248,7 @@ export default function GamepadInputManager() {
setAuxMotors,
setDriveVector,
setMode,
toggleNightVision,
]);
return null;