主权项 |
1、一种移动终端待机模式的自动识别方法,其特征在于该方法包括以下步骤:步骤(1)移动终端上电开机;步骤(2)位于所述移动终端的FLASH中的待机模式识别模块从该移动终端的固定存储器A中读取出待机模式设置参数,存入缓存中;步骤(3)所述的待机模式识别模块根据所述的待机模式设置参数来启动模拟开关并确定模拟开关的通路选项,包括以下步骤:(3.1)所述的待机模式识别模块对所述的待机模式设置参数进行判断,如该值是主卡单待模式,则转步骤3.2;如果如该值不是主卡单待模式,则转步骤3.3;(3.2)不需要启动模拟开关,转步骤4;(3.3)所述的待机模式识别模块启动模拟开关,如果是非PHS单待机模式,转步骤3.3.1;如果是PHS单待机模式,转步骤3.3.2;(3.3.1)所述的待机模式识别模块将模拟开关接通SIM2端,并启动GSM副卡,如果该GSM副卡启动成功,转步骤4;如果GSM副卡启动失败,转步骤3.3.2;(3.3.2)所述的待机模式识别模块将模拟开关接通PIM端,转步骤4;步骤(4)所述的待机模式识别模块根据所述的待机模式设置参数和该移动终端所插的不同手机卡的状态来确定待机模式,包括以下步骤:(4.1)如果所述的待机模式设置参数值是主卡单待模式,则转步骤4.2;如果该待机模式设置参数值是副卡单待模式,则转步骤4.3;如果该待机模式设置参数值是双待机模式,转步骤4.4;(4.2)如果GSM主卡启动成功,转步骤4.2.1;如果GSM主卡启动失败,转步骤4.2.2;(4.2.1)所述的待机模式识别模块设置待机模式为主GSM单待机模式,转步骤5;(4.2.2)所述的待机模式识别模块设置待机模式为无卡模式,转步骤5;(4.3)如果GSM副卡启动成功,转步骤4.3.1;如果GSM副卡启动失败,转步骤4.3.2;(4.3.1)所述的待机模式识别模块设置待机模式为副GSM单待机模式,转步骤5;(4.3.2)所述的待机模式识别模块启动PHS模块,如果PHS模块启动成功,转步骤4.3.2.1;如果PHS模块启动失败,转步骤4.3.2.2;(4.3.2.1)设置为PHS单待机模式,转步骤5;(4.3.2.2)设置为无卡模式,转步骤5;(4.4)如果主卡启动成功,转步骤4.4.1;如果主卡启动失败,转步骤4.4.2;(4.4.1)如副卡启动成功,转步骤4.4.1.1;如副卡启动失败,转步骤4.4.1.2;(4.4.1.1)待机模式识别模块设置待机模式为GSM/GSM双待机模式,转步骤5;(4.4.1.2)待机模式识别模块启动PHS模块,如果PHS启动成功,转步骤4.4.1.2.1,如果PHS模块启动失败,转步骤4.4.1.2.2;(4.4.1.2.1)待机模式识别模块设置待机模式为GSM/PHS双待机模式,转步骤5;(4.4.1.2.2)待机模式识别模块设置待机模式为GSM单待机模式,转步骤5;(4.4.2)如副卡启动成功,转步骤4.4.2.1;如副卡启动失败,转步骤4.4.2.2;(4.4.2.1)待机模式识别模块设置待机模式为GSM副卡单待机模式,转步骤5;(4.4.2.2)待机模式识别模块启动PHS模块,如果PHS启动成功,转步骤4.4.2.2.1,如果PHS模块启动失败,转步骤4.4.2.2.2;(4.4.2.2.1)待机模式识别模块设置待机模式为PHS单待机模式,转步骤5;(4.4.2.2.2)待机模式识别模块设置待机模式为无卡模式,转步骤5;步骤(5)待机模式识别模块将得出的待机模式设置参数写回固定存储器A中;步骤(6)该移动终端待机模式的自动识别结束。 |