From e10394bfb6a805b09bff416ebba31cd0251a38df Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Wed, 7 Dec 2011 12:34:14 +0100 Subject: [PATCH] Add sysmoSIM-GR1 as alias to grcardsim --- pySim/cards.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/pySim/cards.py b/pySim/cards.py index 8f7fda70..af83e78a 100644 --- a/pySim/cards.py +++ b/pySim/cards.py @@ -311,5 +311,14 @@ class GrcardSim(Card): def erase(self): return +class SysmoSIMgr1(GrcardSim): + """ + sysmocom sysmoSIM-GR1 + These cards have a much more regular ISO 7816-4 / TS 11.11 structure, + and use standard UPDATE RECORD / UPDATE BINARY commands except for Ki. + """ + name = 'sysmosim-gr1' + # In order for autodetection ... -_cards_classes = [ FakeMagicSim, SuperSim, MagicSim, GrcardSim ] +_cards_classes = [ FakeMagicSim, SuperSim, MagicSim, GrcardSim, + SysmoSIMgr1 ]