I finally got the C790 working on the Pi5, but the live view latency is much higher than I expected.
Here is my set up :
I'm using Pi5, and did update and upgrade, C790 module is connected to the left CSI port(The port away from the POE pins), using the 1080p60EDID file. Everything went fine using the script from:GitHub - FearL0rd/RPi5_hdmi_in_card: Raspberry Pi5 HDMI to CSI-2 input card based on TC358743
And I was using "ffplay -f v4l2 -input_format rgb24 -video_size 1920x1080 -framerate 60 -i /dev/video8" to get the live view.
To Test the latency, I place a Blinking Light infront of the camera, connect the camera HDMI to C790 module, then film the light, camera screen and Pi screen at the same time using another 60fps camera. And later count the frames between light blink and the screen shows the blink.
In the end it takses 5 frame for the camera screen to show the blink, and another 10 frames before the Pi screen shows blink, So it leaves me about 250ms of full loop latency, 166ms of which from the C790 module.
I tried using the 1080p30EDID file, the latency is about the same.
I wonder is this kind of latency to be expected? If not what should I do to improve on the latency. I'm doing a camera tracking project so any improvement on latency would be appreciated.😁