Ok, that makes sense regarding the video stream.
I don't need the viewer to work for my application so I'd rather focus on the other issues that I am having, namely in the calibration. That being said I did update the depth viewer and retry and I got this crash dump in case the issues are related:
crashdump
Regarding calibration, I am running into problems with both the stereo calibration and the ToF calibration. For stereo, when running the script I get this error:
File "C:\XXXXXXX\depthai\calibrate.py", line 1181, in <module> Main().run()
File "C:\XXXXXXX\depthai\calibrate.py", line 1170, in run self.startPipeline()
File "C:\XXXXXXXX\depthai\calibrate.py", line 465, in startPipeline pipeline = self.create_pipeline()
File "C:\XXXXXXX\depthai\calibrate.py", line 556, in create_pipeline cam_node.setResolution(camToRgbRes[cam_info['sensorName'].upper()])
KeyError: 'OV9282'
Checking the dictionary keys I get:
camToMonoRes = {
'OV7251' : dai.MonoCameraProperties.SensorResolution.THE_480_P,
'OV9282' : dai.MonoCameraProperties.SensorResolution.THE_800_P,
}
camToRgbRes = {
'IMX378' : dai.ColorCameraProperties.SensorResolution.THE_4_K,
'IMX214' : dai.ColorCameraProperties.SensorResolution.THE_4_K,
'OV9782' : dai.ColorCameraProperties.SensorResolution.THE_800_P,
'IMX582' : dai.ColorCameraProperties.SensorResolution.THE_12_MP,
'AR0234' : dai.ColorCameraProperties.SensorResolution.THE_1200_P,
}
It looks to me like the OV9282 sensor isn't defined in the RGB resolution causing the error? not sure?