diff --git a/photon-client/src/components/dashboard/CameraAndPipelineSelectCard.vue b/photon-client/src/components/dashboard/CameraAndPipelineSelectCard.vue index 11544a34d1..cec1db4f9e 100644 --- a/photon-client/src/components/dashboard/CameraAndPipelineSelectCard.vue +++ b/photon-client/src/components/dashboard/CameraAndPipelineSelectCard.vue @@ -151,8 +151,8 @@ const pipelineTypesWrapper = computed<{ name: string; value: number }[]>(() => { const pipelineTypes = [ { name: "Reflective", value: WebsocketPipelineType.Reflective }, { name: "Colored Shape", value: WebsocketPipelineType.ColoredShape }, - { name: "AprilTag", value: WebsocketPipelineType.AprilTag } - // { name: "Aruco", value: WebsocketPipelineType.Aruco } + { name: "AprilTag", value: WebsocketPipelineType.AprilTag }, + { name: "Aruco", value: WebsocketPipelineType.Aruco } ]; if (useCameraSettingsStore().isDriverMode) { @@ -353,8 +353,8 @@ useCameraSettingsStore().$subscribe((mutation, state) => { :items="[ { name: 'Reflective', value: WebsocketPipelineType.Reflective }, { name: 'Colored Shape', value: WebsocketPipelineType.ColoredShape }, - { name: 'AprilTag', value: WebsocketPipelineType.AprilTag } - // { name: 'Aruco', value: WebsocketPipelineType.Aruco } + { name: 'AprilTag', value: WebsocketPipelineType.AprilTag }, + { name: 'Aruco', value: WebsocketPipelineType.Aruco } ]" /> diff --git a/photon-client/src/components/dashboard/tabs/ArucoTab.vue b/photon-client/src/components/dashboard/tabs/ArucoTab.vue index 13b2807ed6..596a17d00a 100644 --- a/photon-client/src/components/dashboard/tabs/ArucoTab.vue +++ b/photon-client/src/components/dashboard/tabs/ArucoTab.vue @@ -2,6 +2,9 @@ import { useCameraSettingsStore } from "@/stores/settings/CameraSettingsStore"; import { PipelineType } from "@/types/PipelineTypes"; import PvSlider from "@/components/common/pv-slider.vue"; +import PvSwitch from "@/components/common/pv-switch.vue"; +import PvRangeSlider from "@/components/common/pv-range-slider.vue"; +import PvSelect from "@/components/common/pv-select.vue"; import { computed, getCurrentInstance } from "vue"; import { useStateStore } from "@/stores/StateStore"; @@ -20,37 +23,60 @@ const interactiveCols = computed( diff --git a/photon-client/src/components/dashboard/tabs/OutputTab.vue b/photon-client/src/components/dashboard/tabs/OutputTab.vue index bc9fb8ca0c..e1e270af8a 100644 --- a/photon-client/src/components/dashboard/tabs/OutputTab.vue +++ b/photon-client/src/components/dashboard/tabs/OutputTab.vue @@ -86,7 +86,8 @@ const interactiveCols = computed( />