-
Hello and first of all thank you for all the time you put into this project. I am currently running HyperHDR(v21Beta2) with HyperSerial32 (Pi3b, ESP32 with 9102x and WS2812b Stripes. I am thinking about switching to HyperSPI and have a few questions:
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
Hi spi path is faster than serial port communication via kernel driver although it's very hard to benchmark it. On RPi using USB2.0 for the grabber serial communication can seriously reduce the performance of the grabber. This happened to me with Rpi4 using grabber in usb2.0 mode and ch340 UART for the adalight. You can see how many frames you have with and without adalight active. I guess low quality of ch34x drivers and high resolution/frame rate could be a factor. |
Beta Was this translation helpful? Give feedback.
-
I actually thought the ws2812b were too slow to see a difference. I'll do the tests with the grabber tonight and see what the readings are. Just a quick one for me, the esp32 is powered via USB on the Pi? |
Beta Was this translation helpful? Give feedback.
Hi spi path is faster than serial port communication via kernel driver although it's very hard to benchmark it. On RPi using USB2.0 for the grabber serial communication can seriously reduce the performance of the grabber. This happened to me with Rpi4 using grabber in usb2.0 mode and ch340 UART for the adalight. You can see how many frames you have with and without adalight active. I guess low quality of ch34x drivers and high resolution/frame rate could be a factor.