[modem] Allow to postpone "simready" until %CSTAT notifications arrived
authorHolger Freyther <zecke@selfish.org>
Sun, 3 Aug 2008 10:34:23 +0000 (12:34 +0200)
committerHolger Freyther <zecke@selfish.org>
Sun, 3 Aug 2008 10:34:23 +0000 (12:34 +0200)
commit8380a8534e802c152c160e6699634ad9c66b1951
treef158a1c1288ea1150f4fa78f8753b7573b31cbc0
parent835a5359da73f8b4daf9e44bfe5c1b94842a4f2d
[modem] Allow to postpone "simready" until %CSTAT notifications arrived
    Do not directly send "simready" in QModemPinManager but allow to postpone
    sending this message. For the TI Calypso I want to delay it until the
    modem reports that the SMS and Phonebook is ready. This should help
    with the various failures I see on initialisation with my base card.

    Possible breakage might happen when RDY never gets emitted. I have no
    idea if that is ever going to happen but we will have to find that out
    the hardway.

Aug  2 08:33:19 om-gta02 user.notice root: AtChat :  T : "AT+COPS=3,0"
Aug  2 08:33:19 om-gta02 user.notice root: AtChat :  F : "+CME ERROR: 100"
Aug  2 08:33:19 om-gta02 user.notice root: AtChat :  T : "AT+CPBS=?"
Aug  2 08:33:19 om-gta02 user.notice root: AtChat :  N : "%CSTAT: PHB, 1"
Aug  2 08:33:19 om-gta02 user.notice root: AtChat :  N : "%CSTAT: RDY, 1"
Aug  2 08:33:19 om-gta02 user.notice root: AtChat :  F : "+CPBS: ("EN","BD","FD","DC","LD","RC","LR","MT","AD","SM","SD","MC","LM","AF","ON","UD")"
Aug  2 08:33:19 om-gta02 user.notice root: AtChat :  F : "OK"
Aug  2 08:33:19 om-gta02 user.notice root: AtChat :  T : "AT+CPBS="EN""
Aug  2 08:33:19 om-gta02 user.notice root: AtChat :  F : "OK"
Aug  2 08:33:19 om-gta02 user.notice root: AtChat :  T : "AT+CPBR=?"
Aug  2 08:33:19 om-gta02 user.notice root: AtChat :  F : "+CME ERROR: 100"
devices/ficgta01/src/plugins/phonevendors/ficgta01/vendor_ficgta01.cpp
devices/ficgta01/src/plugins/phonevendors/ficgta01/vendor_ficgta01_p.h
src/libraries/qtopiaphonemodem/qmodempinmanager.cpp
src/libraries/qtopiaphonemodem/qmodempinmanager.h