[modem] AT+COPS=3,0 might fail on init, increase the retryChat count..
authorHolger Freyther <zecke@selfish.org>
Sun, 3 Aug 2008 20:43:50 +0000 (22:43 +0200)
committerHolger Freyther <zecke@selfish.org>
Sun, 3 Aug 2008 20:43:50 +0000 (22:43 +0200)
commit84733d7f97194a1c05591169f17a6f8477dd6762
treeae98562d4f0a9d5a7ee63711e6c2ac5262682d71
parentc017d3b09596d4ea1aa77e960214e4f3f6e558e3
[modem] AT+COPS=3,0 might fail on init, increase the retryChat count..
    Part of the fix was to call simready at a later point of time
    (after %CSTAT) the other part is to retry the COPS call more often.

    The only users of retryChat are so far the one in this log message. The
    only one we actually use is COPS and we want to retry this more often.

    45 is just a case but this means we will try at least 45 times to
    connect.

src/libraries/qtopiaphonemodem/qmodemcallprovider.cpp:    d->service->retryChat( "AT+CLIP=1" );
src/libraries/qtopiaphonemodem/qmodemcallprovider.cpp:    d->service->retryChat( "AT+COLP=1" );
src/libraries/qtopiaphonemodem/qmodemcallprovider.cpp:    d->service->retryChat( "AT+CCWA=1" );
src/libraries/qtopiaphonemodem/qmodemnetworkregistration.cpp:    d->service->retryChat( "AT+COPS=3,0" );

Aug  2 08:33:16 om-gta02 user.notice root: AtChat :  F : "+CME ERROR: 100"
Aug  2 08:33:17 om-gta02 user.notice root: AtChat :  T : "AT+COPS=3,0"
Aug  2 08:33:17 om-gta02 user.notice root: AtChat :  F : "+CME ERROR: 100"
Aug  2 08:33:17 om-gta02 user.notice root: AtChat :  T : "AT+COPS=3,0"
Aug  2 08:33:17 om-gta02 user.notice root: AtChat :  F : "+CME ERROR: 100"
Aug  2 08:33:18 om-gta02 user.notice root: AtChat :  T : "AT+COPS=3,0"
Aug  2 08:33:18 om-gta02 user.notice root: AtChat :  F : "+CME ERROR: 100"
Aug  2 08:33:18 om-gta02 user.notice root: AtChat :  T : "AT+COPS=3,0"
Aug  2 08:33:18 om-gta02 user.notice root: AtChat :  F : "+CME ERROR: 100"
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=?"
src/libraries/qtopiaphonemodem/qmodemservice.cpp