DANG SPI!!!!!

I guess I'm kinda confused about the F macro. I'm already sticking the static strings in progmem... Aren't I? I will also admit that I thought the complied size was the issue... I guess i never really thought about the ram.

So I hear you guys. I really would like to cut down this code but am unsure how I can make the switchcase statements simpler...

GoForSmoke:
You could save a lot of code by sticking your parameters in an array (in ram) and the labels (and lcd screen positions if need be, but better if logic can generate them) in a matching array (in progmem) and looping through to print your results. That includes the delays.

Not sure about this. Which parameters are you talking about? And I wouldn't even know where to begin with the lcd positions. :blush: