MLX90640 Thermal Camera Breakout not working on Raspberry Pi

Hi,

I’ve got a MLX90640 Thermal Camera Breakout, and I’m using the Pimoroni
mlx90640-library to test it on a Raspberry Pi Zero 2, loaded up with Bookworm. With i2cdetect I can see the breakout is there. Running the first test, fbuf, I get:

“The framebuffer device was opened successfully.
Original 1280x1024, 16bpp”

But nothing else happens. The instructions don’t say whether a picture is taken, or video is supposed to be shown, but as the program continues to run, I guess it’s video.

Is it expecting the old Omxplayer, rather than the currently preferred VLC? Do I need to drop back to an earlier version of Raspberry Pi OS?

Any help appreciated.

Thanks

After playing a bit more, I’ve found the examples interp and hotspot perform the same as fbuf, for me. video gives me a seg fault, rawrgb I think works, but looks like a mess. test and step work, and sdlscale actually gives me a picture.