So I have an external device which bangs out a byte stream (
DOUT), it indicates the upcoming stream on an
DRDY. The timings are given on an
These three lines (
DOUT) serve the data from that particular master device. Now I want to avoid introducing new hardware, ie an FPGA, and wonder how the Raspberry can handle the data stream.
The clockline is somewhat low baud and the interrupt fires at 100-500 Hz.
Options on the table are software bit-banging and raping the I2C ports through
pigpio to receive the data.
What are your thoughts, is this within reach?