|
I have downloaded the software and had a quick look.
As I expected the code is toggling the gpio pin at the right speed to create an FM signal
To make sure this is all done at the proper rate the DMA engine is used to keep transferring the data to the gpio port.
It might be feasible on the OPI assuming that:
gpio pins are memory mapped (accessing the gpio pins through the kernel is way too slow)
the gpio circuitry allows toggling the bit with such fast frequencies
the dma controller is fast enough.
If I had to make something like this the first thing I would do is to toggle the gpio pin as fast as I could and measure with an oscilloscope what speed you can achieve.That should probably be at least 200 Mbit/s.
(and no, I am not going to test this as I do not have a scope). |
|