Blog » You must squeeze, Rabban, *squeeeeeze*…
Posted on 1323219348|%A: %d %B, %Y|agohover
I coaxed another 20% speedup out of the spectrum analyzer for a 3fps gain. The radio module SPI interface is rated for 2MHz, but it turns out you can overclock it a bit, which I achieved by tweaking the OSCCAL register. I see that cringe, but hey, this is very far from a production design! The radio stabilization period is now the unambiguous limiting factor, which means it's unlikely to get any faster :(
Okay, I thought of two more possible ways to speed it up: 1) Switch to a different radio module that might be faster e.g. the TI CC2500. 2) Parallelize the sweep by adding a second radio module. That would complicate the algorithm, but I already know exactly how to do it.