File tree Expand file tree Collapse file tree 1 file changed +26
-1
lines changed
Expand file tree Collapse file tree 1 file changed +26
-1
lines changed Original file line number Diff line number Diff line change @@ -45,10 +45,35 @@ const warningShown = computed<boolean>(() => {
4545 useCameraSettingsStore ().cameras .length === 0 || useCameraSettingsStore ().cameras [0 ] === PlaceholderCameraSettings
4646 );
4747});
48+
49+ const arducamWarningShown = computed <boolean >(() => {
50+ return useCameraSettingsStore ().cameras .some (
51+ (c ) =>
52+ c .cameraQuirks ?.quirks ?.ArduCamCamera === true &&
53+ ! (
54+ c .cameraQuirks ?.quirks ?.ArduOV2311Controls === true ||
55+ c .cameraQuirks ?.quirks ?.ArduOV9281Controls === true ||
56+ c .cameraQuirks ?.quirks ?.ArduOV9782Controls === true
57+ )
58+ );
59+ });
4860 </script >
4961
5062<template >
5163 <v-container class =" pa-3" fluid >
64+ <v-banner
65+ v-model =" arducamWarningShown"
66+ v-if =" arducamWarningShown"
67+ rounded
68+ color =" red"
69+ dark
70+ class =" mb-3"
71+ icon =" mdi-alert-circle-outline"
72+ >
73+ <span
74+ >Arducam Camera Detected! Please configure the camera model in the <a href =" #/cameras" >Cameras tab</a >!
75+ </span >
76+ </v-banner >
5277 <v-row no-gutters align =" center" justify =" center" >
5378 <v-col cols =" 12" class =" pb-3 pr-lg-3" lg =" 8" align-self =" stretch" >
5479 <CamerasCard v-model =" cameraViewType" />
@@ -61,7 +86,7 @@ const warningShown = computed<boolean>(() => {
6186 <PipelineConfigCard />
6287
6388 <!-- TODO - not sure this belongs here -->
64- <v-dialog :persistent =" false" v-model =" warningShown" v-if =" warningShown" max-width =" 1500 " dark >
89+ <v-dialog :persistent =" false" v-model =" warningShown" v-if =" warningShown" max-width =" 800 " dark >
6590 <v-card dark flat color =" primary" >
6691 <v-card-title >Setup some cameras to get started!</v-card-title >
6792 <v-card-text >
You can’t perform that action at this time.
0 commit comments