Thanks for the response.
I have bought the tcam mini and have been doing some testing with it. I can manage to connect to it via wifi through the python programs, however I am having trouble connecting via GPIO to the raspberry pi as shown at the end of the python readme file. The connections are all exactly the same and both spi and uarts have been enabled.
Trying the streamtest_hw.py I am able to get just one frame the first time I run the code and then get this error:
Traceback (most recent call last):
File "/home/pablo/Downloads/tCam-main/tCam-main/python/examples/streamtest_hw.py", line 92, in <module>
update()
File "/home/pablo/Downloads/tCam-main/tCam-main/python/examples/streamtest_hw.py", line 48, in update
image = convert(tcam.get_frame())
File "/home/pablo/Downloads/tCam-main/tCam-main/python/examples/streamtest_hw.py", line 23, in convert
dimg = base64.b64decode(img["radiometric"])
TypeError: byte indices must be integers or slices, not str
On the other hand, when trying to run dump_hw_image.py I get this other error:
Traceback (most recent call last):
File "/home/pablo/Downloads/tCam-main/tCam-main/python/examples/dump_hw_image.py", line 31, in <module>
img = camera.get_image()
File "/home/pablo/Downloads/tCam-main/tCam-main/python/examples/tcam.py", line 438, in get_image
return self.frameQueue.get(block=True, timeout=timeout)
File "/usr/lib/python3.9/queue.py", line 179, in get
raise Empty
_queue.Empty
How can I solve this? I really need a physical connection for the project I am using this for.
Thanks in advance,
Pablo