Hi Julian,
The figure is slightly incorrect in that the RTS is always 50us for the pulse. But there is no exact timing that you can wait for RTS.
The
ANT Power States Application Note discusses how sleep modes work for the AP2/AT3 modules. Page 4 discusses the relationship between the sleep line and RTS.
The
ANT+ Embedded Reference Designs have example code for doing serial communication with a Network Processor using an MSP430 (serial.c), but it should be similar for most platforms. The message flow for sending a messages goes as follows:
1. De-assert sleep.
2. Wait until RTS de-asserts.
3. Send your message.
4. Wait for RTS to assert.
5. Wait for RTS to de-assert.
6. Repeat 3-6 for additional messages.
7. Re-assert sleep.
Cheers