My MCU cannot wake up from UART data, so I wanted it to wake up from the RTS line, but Im having problems understanding the concept.
When Im sending data from my MCU to the peripheral, I see the peripheral set its line to HIGH when its buffer is full. And as soon as I set my line to HIGH, the peripheral stops sending me any data.
This allows for full-duplex communication, but I expected the peripheral to notify me before sending any data, by setting its own line to HIGH. This doesnt allow for full-duplex communication, but this peripheral doesnt support simultanous TX/RX anyway, so that would be no problem.
So are there two modes of CTS/RTS flow-control? And do I just have bad luck that the peripheral supports the wrong mode? Does anyone have any other suggestions how I can wake my MCU before the UART data is coming in?