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
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
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