If you’ve recently downloaded the source code for reading the TCD1304 with USART or SPI communication, you’ll probably want this update.
I discovered that an interrupt function wasn’t named correctly – but my compiler didn’t warn me 😦
This is fixed now.
I know the updated SPI enabled TCD1304 driver works. The data received by the Raspberry Pi changes predictably on light exposure.
The USART enabled TCD1304 driver is untested, so no guarantees.