Hi @bherbruck , Yes, it's only the firmware part that hasn't been updated yet, and it will be updated (part of the depthai library) when we have full ToF decoding complete. So you'll be able to pip install latest depthai and get the best accuracy and both frequencies.
Thanks, Erik
bherbruck

- 2 Apr
- Joined Apr 14, 2023
- 0 best answers
( correct tag: @bherbruck ^)
Hi @bherbruck ,
I think the only thing to keep in mind is that python doesn't offer true parallelism due to GIL, so only 1 thread at a time can be executed, which in some cases also simplifies things.Hi @bherbruck !
You are right, they run on a separate thread, and it looks like they use locks; Source here
We also use it in the SDK. Note that the queue should be set to non-blocking, and should have queue size of 1 (anything above is a waste of RAM, as it will fill up anyway).
We don't use it much in examples as it's not called from main thread, so we can't display images (cv2.imshow has to be run on main thread).
Thoughts?
Thanks, Erik