- Edited
Hello!
I'm dealing with a slight problem that I'm not quite sure how to resolve. I have an OAK-D PRO POE FF camera, and an OAK-D POE S2 FF camera. When I stream video with the OAK-D PRO, the received video looks fine. However, when I start streaming with the OAK-D S2 FF camera using the same pipeline, I receive choppy video.
The result HERE, OAK-D PRO POE FF video on the LEFT and OAK-D POE S2 FF video on the RIGHT
I'm using the TCP Streaming example from Luxonis with just a couple of modifications, such as adding camRgb setters.
camRgb = pipeline.createColorCamera()
camRgb.setVideoSize(640,360)
camRgb.setResolution(dai.ColorCameraProperties.SensorResolution.THE_1080_P)
camRgb.setInterleaved(False)
camRgb.setBoardSocket(dai.CameraBoardSocket.RGB)
camRgb.setIspScale(2,3)
I've checked some OAK-D settings from both cameras, hope this help:
poe_test.py
OAK-D PRO POE FF
Connecting to 10.1.1.100 ...
mxid: 19443010C1C3741300 (OK)
speed: 100 (FAIL)
full duplex: 1 (OK)
boot mode: 3 (OK)
OAK-D S2 POE FF
Connecting to 10.1.1.101 ...
mxid: 1844301001A2970F00 (OK)
speed: 1000 (OK)
full duplex: 1 (OK)
boot mode: 3 (OK)
oak_latency_test.py
OAK-D PRO POE
Sending buffer 0
Sending buffer 1
Got 1. buffer, latency 7.20 ms
Sending buffer 2
Got 2. buffer, latency 7.04 ms
Sending buffer 3
Got 3. buffer, latency 5.15 ms
Sending buffer 4
Got 4. buffer, latency 6.45 ms
Sending buffer 5
Got 5. buffer, latency 6.51 ms
OAK-D S2 POE FF
Sending buffer 0
Sending buffer 1
Got 1. buffer, latency 7.02 ms
Sending buffer 2
Got 2. buffer, latency 5.81 ms
Sending buffer 3
Got 3. buffer, latency 4.41 ms
Sending buffer 4
Got 4. buffer, latency 6.87 ms
Sending buffer 5
Got 5. buffer, latency 6.78 ms
oak_bandwidth_test.py
OAK-D PRO POE
Downlink 90.9 mbps
Uplink 93.6 mbps
OAK-D S2 POE FF
RuntimeError: Communication exception - possible device error/misconfiguration. Original message 'Couldn't read data from stream: 'xout' (X_LINK_ERROR)'
I would greatly appreciate any assistance. Thank you in advance.