Hi there,
I am trying to connect my CC2540 to an external MCU, I use one I/O from MCU to wake up the CC2540.
When the I/O is pull low, I use osal_pwrmgr_device( PWRMGR_ALWAYS_ON ) to keep the CC2540 to stay on.
When the I/O is pull high again, I use osal_pwrmgr_device( PWRMGR_BATTERY) to allow the CC2540 to sleep.
I found that after wake up, I need to wait 100ms in MCU side so that sending UART data without any issue (e.g. data corrupt).
I don't think this is normal since 100ms is too long.
Anyone can help? Thanks in advance.
Regards,
Cheong