Had a quick question for you today. I have an application where I have to achieve the maximum possible sleep efficiency. To do that, I’d like to sleep the system right up until UART data is received, parse that data, then go to sleep again.
I’ve seen others say one way to do it is to configure a change interrupt for the rx pin, but I understand this technique sometimes misses the first byte, which I don’t have the luxury of doing.
Any suggestions on how best to tackle this?