Видел где-то обсуждение по-поводу, как узнать что абонент на том конце поднял трубку.
В доке на 300-й сим нашел эту команду.
AT+EXUNSOL="UR",1
если ее скормить симу, то он начнет сам выдавать статус соединения или причину разъединения, без постоянного опроса.
И она на много более информативна, чем MORING & CLCC
Но млин в 900-м ее уже нет, или еще нет.
Кадило, нам она очень нужна, когда ждать?
Harbinger
Oct 6 2010, 03:00
Это вопрос к китайцам.

Столкнулся, кстати. С SIM305, у него это есть. При входящем звонке после ATA выдаёт +CGURC: 6 (Mobile Originated or Mobile Terminated call has disconnected, жуть как информативно - причины-то дисконнекта нет). Подозреваю тайминги - в ручном режиме всё нормально проходит.
А кто сказал что ее там нет ? Есть, причем с самых первых версий прошивок.
SIM900_ATC_V1.02.pdf - страница 149.
есть ограничение (описано в конце), но будет работать полноценно.
в том-то и вопрос, когда будет работать, сейчас вообще не работает.
Поделитесь плиз ссылкой на свежие ат команды, а то тут
http://microchip.ua/simcom/GSM-GPRS-GPS/SIM900/AppNotes/ упомянутого вами файла нету.
Спасибо!
Работает именно как описано - выдает только по параметру "SQ", остальные параметры обещали позже.
А выйти на уровень назад?
http://microchip.ua/simcom/GSM-GPRS-GPS/SIM900/