def get_net_info(self):
     tech_in_use, card_mode, card_domain, carrier, carrier_mode = MobileDevice.get_net_info(self)
     if tech_in_use == CARD_TECH_UMTS :
         res = self.send_at_command("AT^SYSINFO",  accept_null_response=False)
         self.dbg_msg ("SYSCFG (HSPA stuff) : %s" % res)
         if res[2] == 'OK' :
             tech = int(res[1][0][-1])
             if tech >= 5 :
                 tech_in_use = CARD_TECH_HSPA
         
     return tech_in_use, card_mode, card_domain, carrier, carrier_mode
 def get_net_info(self):
     tech_in_use, card_mode, card_domain, carrier, carrier_mode = MobileDevice.get_net_info(self)
     if tech_in_use == CARD_TECH_UMTS :
         res = self.send_at_command("AT$CNTI=0",  accept_null_response=False)
         self.dbg_msg ("AT$CNTI=0 (HSPA stuff) : %s" % res)
         tech = res[1][0]
         
         if res[2] == 'OK' :
             if "HSDPA" in tech :
                 tech_in_use == CARD_TECH_HSDPA
             elif "HSUPA" in tech :
                 tech_in_use = CARD_TECH_HSUPA
                 
     return tech_in_use, card_mode, card_domain, carrier, carrier_mode
示例#3
0
    def get_net_info(self):
        tech_in_use, card_mode, card_domain, carrier, carrier_mode = MobileDevice.get_net_info(
            self)
        if tech_in_use == CARD_TECH_UMTS:
            res = self.send_at_command("AT*CNTI=0", accept_null_response=False)
            self.dbg_msg("AT*CNTI=0 (HSPA stuff) : %s" % res)
            tech = res[1][0]

            if res[2] == 'OK':
                if "HSDPA" in tech:
                    tech_in_use == CARD_TECH_HSDPA
                elif "HSUPA" in tech:
                    tech_in_use = CARD_TECH_HSUPA

        return tech_in_use, card_mode, card_domain, carrier, carrier_mode
示例#4
0
    def get_net_info(self):
        tech_in_use, card_mode, card_domain, carrier, carrier_mode = MobileDevice.get_net_info(
            self)
        if tech_in_use == CARD_TECH_UMTS:
            res = self.send_at_command("AT^SYSINFO",
                                       accept_null_response=False)
            self.dbg_msg("SYSCFG (HSPA stuff) : %s" % res)
            if res[2] == 'OK':
                tech = int(res[1][0][-1])
                if tech == 5:
                    tech_in_use = CARD_TECH_HSDPA
                elif tech == 6:
                    tech_in_use = CARD_TECH_HSUPA
                elif tech == 7:
                    tech_in_use = CARD_TECH_HSPA

        return tech_in_use, card_mode, card_domain, carrier, carrier_mode