From 1cc7bb9a54a927c20409d85b08b1b3de14293499 Mon Sep 17 00:00:00 2001 From: Nick Mowen Date: Thu, 15 Dec 2022 12:17:45 -0700 Subject: [PATCH] Add pan/tilt support --- web/src/components/CameraControlPanel.jsx | 27 +++++++++++++++++++---- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/web/src/components/CameraControlPanel.jsx b/web/src/components/CameraControlPanel.jsx index e062e1ffc..baa059e68 100644 --- a/web/src/components/CameraControlPanel.jsx +++ b/web/src/components/CameraControlPanel.jsx @@ -26,6 +26,17 @@ export default function CameraControlPanel({ camera = '' }) { setCurrentPreset(''); }; + const onSetMove = async (e, dir) => { + e.stopPropagation(); + sendPtz(`MOVE_${dir}`); + setCurrentPreset(''); + }; + + const onSetStop = async (e) => { + e.stopPropagation(); + sendPtz('STOP'); + }; + if (!ptz) { return ; } @@ -35,14 +46,22 @@ export default function CameraControlPanel({ camera = '' }) { {ptz.features.includes('pt') && (
- +
- - + +
- +
)}