pySim-read: MISDN is not mandatory

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
This commit is contained in:
Sylvain Munaut
2013-07-18 10:36:51 +02:00
parent 7be92ff5d2
commit 9f13897408

View File

@@ -124,7 +124,8 @@ if __name__ == '__main__':
print("ACC: Can't read, response code = %s" % (sw,)) print("ACC: Can't read, response code = %s" % (sw,))
# EF.MSISDN # EF.MSISDN
# print(scc.record_size(['3f00', '7f10', '6f40'])) try:
# print(scc.record_size(['3f00', '7f10', '6f40']))
(res, sw) = scc.read_record(['3f00', '7f10', '6f40'], 1) (res, sw) = scc.read_record(['3f00', '7f10', '6f40'], 1)
if sw == '9000': if sw == '9000':
if res[1] != 'f': if res[1] != 'f':
@@ -133,6 +134,8 @@ if __name__ == '__main__':
print("MSISDN: Not available") print("MSISDN: Not available")
else: else:
print("MSISDN: Can't read, response code = %s" % (sw,)) print("MSISDN: Can't read, response code = %s" % (sw,))
except:
print "MSISDN: Can't read. Probably not existing file"
# Done for this card and maybe for everything ? # Done for this card and maybe for everything ?
print "Done !\n" print "Done !\n"