Здравствуйте.

Раньше использовал в устройстве модем WISMO228, сейчас использую WS6318.
У обоих модемов есть режим Sleep Idle. В нем оба модема потребляют в среднем 1 мА.

Для перевода модемов в этот режим я использую ножку DTR и PSSLEEP=0. Т.е. не использую автоматическое засыпания.
В этом отношении модули работают одинакого хорошо.

Проблема начинается с пробуждением. Задумка такая: чтобы не проспать входящий вызов, управляеющий контроллер выходит из сна при наличии активности на линии USART. Т.е. когда на модем звонят, он просыпается, шлёт в линию строку RING, тем самым будит котроллер.
Этот алгорит отлично работал с модемом WISMO228. А вот WS6318 строку RING не шлёт, хотя пробуждается (это видно по возрастающему потреблению во время входящего вызова).

Подскажите, пожалуйста, что именно я забыл сделать с модемом WS6318, чтобы он слал RING при выходе из сна.

PS Версия модема WS6318 - L30