B
bitterisland6

  • Jun 16, 2023
  • Joined May 19, 2023
  • 1 best answer
  • Is this a problem with the syncing? The image below I got from the same setup (one OV9782 camera on port A) and cam_test.pyscript, but with kb-1.5.0OV9782.bin firmware flashed.

  • Hi, after solving issue on OAK-FFC-6P (no available devices), I tried to obtain RGB camera stream with OV9782 W camera. I tried it both with cam_test.py script from utilities, and script provided in RGB video tutorial. The programs get connection to the camera, but none of them is able to retrieve any image (script from utilities doesn't show image and show 0 FPS, and the script from tutorials blocks on video.get() method call - line 32 in python version of the script). The tutorial script was of course adapted to my model of the camera (changed resolution and video size parameters).

    What's important is that I'm able to get the grayscale image with the same camera - both with cam_test.py and tutorial script (adapted for mono camera dai.node).

    One more important thing is that with the cam_test.py the detected sensor name is OV9282. Here i provide some screenshots of my tests:

    The camera is connected to the port CAM-A. Here is the photo of the setup, and the camera itself:

    Can anyone guide me how to get the RGB image using this camera?

    • Sorry for the delay hereā€¦
      Flashing this FIP should make OV9282 or OV9782 on any sockets handled as color:
      https://artifacts.luxonis.com/artifactory/tmp/fip-oak-ffc-6p-kb-1.5.0_OV9782.bin
      movisoc-fwu -a fip-oak-ffc-6p-kb-1.5.0_OV9782.bin

      A note: MonoCamera won't work afterwards, as color/mono is set hardcoded in DTS. Can revert by flashing: https://luxonisos.fra1.digitaloceanspaces.com/release/recovery/fip-oak-ffc-6p-rvc3-1.2.0.bin

      We're also looking to make the color/mono selection possible with depthai, like on RVC2. It would probably require a Luxonis OS update.

      Another thing is frame syncing, for multiple ColorCamera is needs to be manually set for now, can configure one OV9782 to generate the sync signal, and the other(s) to receive it:
      colorLeft.initialControl.setFrameSyncMode(dai.CameraControl.FrameSyncMode.OUTPUT)
      colorRight.initialControl.setFrameSyncMode(dai.CameraControl.FrameSyncMode.INPUT)

  • Okay. I fixed the problem by installing the luxonisos-1.9 OS image and flashing fip-oak-ffc-6p-rvc3-1.2.0.bin firmware.

    • Hi, I have a problem with the OAK-FFC-6P baseboard. I'm trying to go through the "Getting started" section of this tutorial. The setup that I have is almost the same as the one described there (I'm using OV9282-W instead of OV9282 cameras). The problem is, that when i try to run the cam_test.py script, it can't detect any device:

      python3 utilities/cam_test.py -cams left,m right,m

      Enabled cameras:

      left : mono

      right : mono

      DepthAI version: 2.19.1.0.dev+0ac8dcd8248b13cf7d54ad3599daa69df8a54f4f

      DepthAI path: /home/olo/.local/lib/python3.10/site-packages/depthai.cpython-310-x86_64-linux-gnu.so

      Traceback (most recent call last):

      File "/home/olo/jammy/praca/depthai-python/utilities/cam_test.py", line 209, in <module>

      with dai.Device() as device:

      RuntimeError: No available devices

      I'm running the command on the host machine, with the depthai-pythonlibrary installed (installed dependencies both with commands provided in github README.md and withinstallrequirements.py script - everything executed while being on rvc3_develop branch).

      The FFC-6P baseboard is detected on the host machine when connected (I have also installed the required udev rules)

      The USB cable that I use for connection between the baseboard and host machine is the stock cable that I got with the FFC-6P (it's for sure connected to USB-3 port and cable is working as it was successfully tested with OAK-D W).

      Here is the photo of the setup

      The OS on the host machine is Ubuntu 22.04.

      • Okay. I fixed the problem by installing the luxonisos-1.9 OS image and flashing fip-oak-ffc-6p-rvc3-1.2.0.bin firmware.