aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSupreeth Herle <herlesupreeth@gmail.com>2020-04-20 13:30:34 +0200
committerSupreeth Herle <herlesupreeth@gmail.com>2020-04-27 12:29:00 +0200
commitd3b13d0c854ed29b74b0bd9da75710cb4c53d200 (patch)
treec1889b8763111509554799e2fb094c4f09e70ec7
parent0c4d82d84a74c2de9ef5e08119f5c3bfe8789c08 (diff)
Use helper method to print available service in EF.SST
-rwxr-xr-xpySim-read.py13
-rw-r--r--pysim-testdata/Fairwaves-SIM.ok83
-rw-r--r--pysim-testdata/Wavemobile-SIM.ok79
-rw-r--r--pysim-testdata/fakemagicsim.ok69
-rw-r--r--pysim-testdata/sysmoISIM-SJA2.ok87
-rw-r--r--pysim-testdata/sysmoUSIM-SJS1.ok91
-rw-r--r--pysim-testdata/sysmosim-gr1.ok65
7 files changed, 244 insertions, 243 deletions
diff --git a/pySim-read.py b/pySim-read.py
index 8f81443..7557201 100755
--- a/pySim-read.py
+++ b/pySim-read.py
@@ -32,7 +32,7 @@ from pySim.ts_51_011 import EF, DF, EF_SST_map
from pySim.commands import SimCardCommands
from pySim.cards import card_detect, Card
-from pySim.utils import h2b, swap_nibbles, rpad, dec_imsi, dec_iccid, dec_msisdn, format_xplmn_w_act, dec_spn
+from pySim.utils import h2b, swap_nibbles, rpad, dec_imsi, dec_iccid, dec_msisdn, format_xplmn_w_act, dec_spn, dec_st
def parse_options():
@@ -234,16 +234,11 @@ if __name__ == '__main__':
print("AD: Can't read, response code = %s" % (sw,))
# EF.SST
- (res, sw) = card.read_sst()
+ (res, sw) = card.read_binary('SST')
if sw == '9000':
- # (st_hex, avail_src_list) = res
- # st_hex - Service Table in hex format
- # avail_src_list - List of services available
- print("SIM Service Table: %s" % res[0])
+ print("SIM Service Table: %s" % res)
# Print those which are available
- for s in res[1]:
- if s in EF_SST_map:
- print('\tService %d - %s: %s' % (s, EF_SST_map[s], s in res[1]))
+ print("%s" % dec_st(res))
else:
print("SIM Service Table: Can't read, response code = %s" % (sw,))
diff --git a/pysim-testdata/Fairwaves-SIM.ok b/pysim-testdata/Fairwaves-SIM.ok
index 1dbaab6..9df44fd 100644
--- a/pysim-testdata/Fairwaves-SIM.ok
+++ b/pysim-testdata/Fairwaves-SIM.ok
@@ -44,46 +44,47 @@ ACC: 0008
MSISDN: Not available
AD: 00000002
SIM Service Table: ff3cc3ff030fff0f000fff03f0c0
- Service 1 - CHV1 disable function: True
- Service 2 - Abbreviated Dialling Numbers (ADN): True
- Service 3 - Fixed Dialling Numbers (FDN): True
- Service 4 - Short Message Storage (SMS): True
- Service 5 - Advice of Charge (AoC): True
- Service 6 - Capability Configuration Parameters (CCP): True
- Service 7 - PLMN selector: True
- Service 8 - RFU: True
- Service 11 - Extension2: True
- Service 12 - SMS Parameters: True
- Service 13 - Last Number Dialled (LND): True
- Service 14 - Cell Broadcast Message Identifier: True
- Service 17 - Service Provider Name: True
- Service 18 - Service Dialling Numbers (SDN): True
- Service 23 - enhanced Multi-Level Precedence and Pre-emption Service: True
- Service 24 - Automatic Answer for eMLPP: True
- Service 25 - Data download via SMS-CB: True
- Service 26 - Data download via SMS-PP: True
- Service 27 - Menu selection: True
- Service 28 - Call control: True
- Service 29 - Proactive SIM: True
- Service 30 - Cell Broadcast Message Identifier Ranges: True
- Service 31 - Barred Dialling Numbers (BDN): True
- Service 32 - Extension4: True
- Service 33 - De-personalization Control Keys: True
- Service 34 - Co-operative Network List: True
- Service 41 - USSD string data object supported in Call Control: True
- Service 42 - RUN AT COMMAND command: True
- Service 43 - User controlled PLMN Selector with Access Technology: True
- Service 44 - Operator controlled PLMN Selector with Access Technology: True
- Service 49 - MExE: True
- Service 50 - Reserved and shall be ignored: True
- Service 51 - PLMN Network Name: True
- Service 52 - Operator PLMN List: True
- Service 53 - Mailbox Dialling Numbers: True
- Service 54 - Message Waiting Indication Status: True
- Service 55 - Call Forwarding Indication Status: True
- Service 56 - Service Provider Display Information: True
- Service 57 - Multimedia Messaging Service (MMS): True
- Service 58 - Extension 8: True
- Service 59 - MMS User Connectivity Parameters: True
+ Service 1 - CHV1 disable function
+ Service 2 - Abbreviated Dialling Numbers (ADN)
+ Service 3 - Fixed Dialling Numbers (FDN)
+ Service 4 - Short Message Storage (SMS)
+ Service 5 - Advice of Charge (AoC)
+ Service 6 - Capability Configuration Parameters (CCP)
+ Service 7 - PLMN selector
+ Service 8 - RFU
+ Service 11 - Extension2
+ Service 12 - SMS Parameters
+ Service 13 - Last Number Dialled (LND)
+ Service 14 - Cell Broadcast Message Identifier
+ Service 17 - Service Provider Name
+ Service 18 - Service Dialling Numbers (SDN)
+ Service 23 - enhanced Multi-Level Precedence and Pre-emption Service
+ Service 24 - Automatic Answer for eMLPP
+ Service 25 - Data download via SMS-CB
+ Service 26 - Data download via SMS-PP
+ Service 27 - Menu selection
+ Service 28 - Call control
+ Service 29 - Proactive SIM
+ Service 30 - Cell Broadcast Message Identifier Ranges
+ Service 31 - Barred Dialling Numbers (BDN)
+ Service 32 - Extension4
+ Service 33 - De-personalization Control Keys
+ Service 34 - Co-operative Network List
+ Service 41 - USSD string data object supported in Call Control
+ Service 42 - RUN AT COMMAND command
+ Service 43 - User controlled PLMN Selector with Access Technology
+ Service 44 - Operator controlled PLMN Selector with Access Technology
+ Service 49 - MExE
+ Service 50 - Reserved and shall be ignored
+ Service 51 - PLMN Network Name
+ Service 52 - Operator PLMN List
+ Service 53 - Mailbox Dialling Numbers
+ Service 54 - Message Waiting Indication Status
+ Service 55 - Call Forwarding Indication Status
+ Service 56 - Service Provider Display Information
+ Service 57 - Multimedia Messaging Service (MMS)
+ Service 58 - Extension 8
+ Service 59 - MMS User Connectivity Parameters
+
Done !
diff --git a/pysim-testdata/Wavemobile-SIM.ok b/pysim-testdata/Wavemobile-SIM.ok
index e72599f..01ba6b7 100644
--- a/pysim-testdata/Wavemobile-SIM.ok
+++ b/pysim-testdata/Wavemobile-SIM.ok
@@ -51,44 +51,45 @@ ACC: abce
MSISDN: Not available
AD: 00ffff02
SIM Service Table: ff33ff0f3c00ff0f000cf0c0f0030000
- Service 1 - CHV1 disable function: True
- Service 2 - Abbreviated Dialling Numbers (ADN): True
- Service 3 - Fixed Dialling Numbers (FDN): True
- Service 4 - Short Message Storage (SMS): True
- Service 5 - Advice of Charge (AoC): True
- Service 6 - Capability Configuration Parameters (CCP): True
- Service 7 - PLMN selector: True
- Service 8 - RFU: True
- Service 9 - MSISDN: True
- Service 10 - Extension1: True
- Service 13 - Last Number Dialled (LND): True
- Service 14 - Cell Broadcast Message Identifier: True
- Service 17 - Service Provider Name: True
- Service 18 - Service Dialling Numbers (SDN): True
- Service 19 - Extension3: True
- Service 20 - RFU: True
- Service 21 - VGCS Group Identifier List (EFVGCS and EFVGCSS): True
- Service 22 - VBS Group Identifier List (EFVBS and EFVBSS): True
- Service 23 - enhanced Multi-Level Precedence and Pre-emption Service: True
- Service 24 - Automatic Answer for eMLPP: True
- Service 25 - Data download via SMS-CB: True
- Service 26 - Data download via SMS-PP: True
- Service 27 - Menu selection: True
- Service 28 - Call control: True
- Service 35 - Short Message Status Reports: True
- Service 36 - Network's indication of alerting in the MS: True
- Service 37 - Mobile Originated Short Message control by SIM: True
- Service 38 - GPRS: True
- Service 49 - MExE: True
- Service 50 - Reserved and shall be ignored: True
- Service 51 - PLMN Network Name: True
- Service 52 - Operator PLMN List: True
- Service 53 - Mailbox Dialling Numbers: True
- Service 54 - Message Waiting Indication Status: True
- Service 55 - Call Forwarding Indication Status: True
- Service 56 - Service Provider Display Information: True
- Service 57 - Multimedia Messaging Service (MMS): True
- Service 58 - Extension 8: True
- Service 59 - MMS User Connectivity Parameters: True
+ Service 1 - CHV1 disable function
+ Service 2 - Abbreviated Dialling Numbers (ADN)
+ Service 3 - Fixed Dialling Numbers (FDN)
+ Service 4 - Short Message Storage (SMS)
+ Service 5 - Advice of Charge (AoC)
+ Service 6 - Capability Configuration Parameters (CCP)
+ Service 7 - PLMN selector
+ Service 8 - RFU
+ Service 9 - MSISDN
+ Service 10 - Extension1
+ Service 13 - Last Number Dialled (LND)
+ Service 14 - Cell Broadcast Message Identifier
+ Service 17 - Service Provider Name
+ Service 18 - Service Dialling Numbers (SDN)
+ Service 19 - Extension3
+ Service 20 - RFU
+ Service 21 - VGCS Group Identifier List (EFVGCS and EFVGCSS)
+ Service 22 - VBS Group Identifier List (EFVBS and EFVBSS)
+ Service 23 - enhanced Multi-Level Precedence and Pre-emption Service
+ Service 24 - Automatic Answer for eMLPP
+ Service 25 - Data download via SMS-CB
+ Service 26 - Data download via SMS-PP
+ Service 27 - Menu selection
+ Service 28 - Call control
+ Service 35 - Short Message Status Reports
+ Service 36 - Network's indication of alerting in the MS
+ Service 37 - Mobile Originated Short Message control by SIM
+ Service 38 - GPRS
+ Service 49 - MExE
+ Service 50 - Reserved and shall be ignored
+ Service 51 - PLMN Network Name
+ Service 52 - Operator PLMN List
+ Service 53 - Mailbox Dialling Numbers
+ Service 54 - Message Waiting Indication Status
+ Service 55 - Call Forwarding Indication Status
+ Service 56 - Service Provider Display Information
+ Service 57 - Multimedia Messaging Service (MMS)
+ Service 58 - Extension 8
+ Service 59 - MMS User Connectivity Parameters
+
Done !
diff --git a/pysim-testdata/fakemagicsim.ok b/pysim-testdata/fakemagicsim.ok
index 944dbfc..80cf3d9 100644
--- a/pysim-testdata/fakemagicsim.ok
+++ b/pysim-testdata/fakemagicsim.ok
@@ -18,39 +18,40 @@ ACC: ffff
MSISDN: Not available
AD: 000000
SIM Service Table: ff3fff0f0300f003000c
- Service 1 - CHV1 disable function: True
- Service 2 - Abbreviated Dialling Numbers (ADN): True
- Service 3 - Fixed Dialling Numbers (FDN): True
- Service 4 - Short Message Storage (SMS): True
- Service 5 - Advice of Charge (AoC): True
- Service 6 - Capability Configuration Parameters (CCP): True
- Service 7 - PLMN selector: True
- Service 8 - RFU: True
- Service 9 - MSISDN: True
- Service 10 - Extension1: True
- Service 11 - Extension2: True
- Service 12 - SMS Parameters: True
- Service 13 - Last Number Dialled (LND): True
- Service 14 - Cell Broadcast Message Identifier: True
- Service 17 - Service Provider Name: True
- Service 18 - Service Dialling Numbers (SDN): True
- Service 19 - Extension3: True
- Service 20 - RFU: True
- Service 21 - VGCS Group Identifier List (EFVGCS and EFVGCSS): True
- Service 22 - VBS Group Identifier List (EFVBS and EFVBSS): True
- Service 23 - enhanced Multi-Level Precedence and Pre-emption Service: True
- Service 24 - Automatic Answer for eMLPP: True
- Service 25 - Data download via SMS-CB: True
- Service 26 - Data download via SMS-PP: True
- Service 27 - Menu selection: True
- Service 28 - Call control: True
- Service 33 - De-personalization Control Keys: True
- Service 34 - Co-operative Network List: True
- Service 53 - Mailbox Dialling Numbers: True
- Service 54 - Message Waiting Indication Status: True
- Service 55 - Call Forwarding Indication Status: True
- Service 56 - Service Provider Display Information: True
- Service 57 - Multimedia Messaging Service (MMS): True
- Service 58 - Extension 8: True
+ Service 1 - CHV1 disable function
+ Service 2 - Abbreviated Dialling Numbers (ADN)
+ Service 3 - Fixed Dialling Numbers (FDN)
+ Service 4 - Short Message Storage (SMS)
+ Service 5 - Advice of Charge (AoC)
+ Service 6 - Capability Configuration Parameters (CCP)
+ Service 7 - PLMN selector
+ Service 8 - RFU
+ Service 9 - MSISDN
+ Service 10 - Extension1
+ Service 11 - Extension2
+ Service 12 - SMS Parameters
+ Service 13 - Last Number Dialled (LND)
+ Service 14 - Cell Broadcast Message Identifier
+ Service 17 - Service Provider Name
+ Service 18 - Service Dialling Numbers (SDN)
+ Service 19 - Extension3
+ Service 20 - RFU
+ Service 21 - VGCS Group Identifier List (EFVGCS and EFVGCSS)
+ Service 22 - VBS Group Identifier List (EFVBS and EFVBSS)
+ Service 23 - enhanced Multi-Level Precedence and Pre-emption Service
+ Service 24 - Automatic Answer for eMLPP
+ Service 25 - Data download via SMS-CB
+ Service 26 - Data download via SMS-PP
+ Service 27 - Menu selection
+ Service 28 - Call control
+ Service 33 - De-personalization Control Keys
+ Service 34 - Co-operative Network List
+ Service 53 - Mailbox Dialling Numbers
+ Service 54 - Message Waiting Indication Status
+ Service 55 - Call Forwarding Indication Status
+ Service 56 - Service Provider Display Information
+ Service 57 - Multimedia Messaging Service (MMS)
+ Service 58 - Extension 8
+
Done !
diff --git a/pysim-testdata/sysmoISIM-SJA2.ok b/pysim-testdata/sysmoISIM-SJA2.ok
index 205cddf..f1acc16 100644
--- a/pysim-testdata/sysmoISIM-SJA2.ok
+++ b/pysim-testdata/sysmoISIM-SJA2.ok
@@ -56,48 +56,49 @@ ACC: 0001
MSISDN (NPI=1 ToN=1): +1234
AD: 00000002
SIM Service Table: ff33ffff3f003f0f300cf0c3f00000
- Service 1 - CHV1 disable function: True
- Service 2 - Abbreviated Dialling Numbers (ADN): True
- Service 3 - Fixed Dialling Numbers (FDN): True
- Service 4 - Short Message Storage (SMS): True
- Service 5 - Advice of Charge (AoC): True
- Service 6 - Capability Configuration Parameters (CCP): True
- Service 7 - PLMN selector: True
- Service 8 - RFU: True
- Service 9 - MSISDN: True
- Service 10 - Extension1: True
- Service 13 - Last Number Dialled (LND): True
- Service 14 - Cell Broadcast Message Identifier: True
- Service 17 - Service Provider Name: True
- Service 18 - Service Dialling Numbers (SDN): True
- Service 19 - Extension3: True
- Service 20 - RFU: True
- Service 21 - VGCS Group Identifier List (EFVGCS and EFVGCSS): True
- Service 22 - VBS Group Identifier List (EFVBS and EFVBSS): True
- Service 23 - enhanced Multi-Level Precedence and Pre-emption Service: True
- Service 24 - Automatic Answer for eMLPP: True
- Service 25 - Data download via SMS-CB: True
- Service 26 - Data download via SMS-PP: True
- Service 27 - Menu selection: True
- Service 28 - Call control: True
- Service 29 - Proactive SIM: True
- Service 30 - Cell Broadcast Message Identifier Ranges: True
- Service 31 - Barred Dialling Numbers (BDN): True
- Service 32 - Extension4: True
- Service 33 - De-personalization Control Keys: True
- Service 34 - Co-operative Network List: True
- Service 35 - Short Message Status Reports: True
- Service 36 - Network's indication of alerting in the MS: True
- Service 37 - Mobile Originated Short Message control by SIM: True
- Service 38 - GPRS: True
- Service 49 - MExE: True
- Service 50 - Reserved and shall be ignored: True
- Service 51 - PLMN Network Name: True
- Service 52 - Operator PLMN List: True
- Service 53 - Mailbox Dialling Numbers: True
- Service 54 - Message Waiting Indication Status: True
- Service 57 - Multimedia Messaging Service (MMS): True
- Service 58 - Extension 8: True
- Service 59 - MMS User Connectivity Parameters: True
+ Service 1 - CHV1 disable function
+ Service 2 - Abbreviated Dialling Numbers (ADN)
+ Service 3 - Fixed Dialling Numbers (FDN)
+ Service 4 - Short Message Storage (SMS)
+ Service 5 - Advice of Charge (AoC)
+ Service 6 - Capability Configuration Parameters (CCP)
+ Service 7 - PLMN selector
+ Service 8 - RFU
+ Service 9 - MSISDN
+ Service 10 - Extension1
+ Service 13 - Last Number Dialled (LND)
+ Service 14 - Cell Broadcast Message Identifier
+ Service 17 - Service Provider Name
+ Service 18 - Service Dialling Numbers (SDN)
+ Service 19 - Extension3
+ Service 20 - RFU
+ Service 21 - VGCS Group Identifier List (EFVGCS and EFVGCSS)
+ Service 22 - VBS Group Identifier List (EFVBS and EFVBSS)
+ Service 23 - enhanced Multi-Level Precedence and Pre-emption Service
+ Service 24 - Automatic Answer for eMLPP
+ Service 25 - Data download via SMS-CB
+ Service 26 - Data download via SMS-PP
+ Service 27 - Menu selection
+ Service 28 - Call control
+ Service 29 - Proactive SIM
+ Service 30 - Cell Broadcast Message Identifier Ranges
+ Service 31 - Barred Dialling Numbers (BDN)
+ Service 32 - Extension4
+ Service 33 - De-personalization Control Keys
+ Service 34 - Co-operative Network List
+ Service 35 - Short Message Status Reports
+ Service 36 - Network's indication of alerting in the MS
+ Service 37 - Mobile Originated Short Message control by SIM
+ Service 38 - GPRS
+ Service 49 - MExE
+ Service 50 - Reserved and shall be ignored
+ Service 51 - PLMN Network Name
+ Service 52 - Operator PLMN List
+ Service 53 - Mailbox Dialling Numbers
+ Service 54 - Message Waiting Indication Status
+ Service 57 - Multimedia Messaging Service (MMS)
+ Service 58 - Extension 8
+ Service 59 - MMS User Connectivity Parameters
+
Done !
diff --git a/pysim-testdata/sysmoUSIM-SJS1.ok b/pysim-testdata/sysmoUSIM-SJS1.ok
index 89123a0..2244716 100644
--- a/pysim-testdata/sysmoUSIM-SJS1.ok
+++ b/pysim-testdata/sysmoUSIM-SJS1.ok
@@ -56,50 +56,51 @@ ACC: 0008
MSISDN (NPI=1 ToN=1): +77776336143
AD: 00000002
SIM Service Table: ff3fffff3f003f1ff00c00c0f00000
- Service 1 - CHV1 disable function: True
- Service 2 - Abbreviated Dialling Numbers (ADN): True
- Service 3 - Fixed Dialling Numbers (FDN): True
- Service 4 - Short Message Storage (SMS): True
- Service 5 - Advice of Charge (AoC): True
- Service 6 - Capability Configuration Parameters (CCP): True
- Service 7 - PLMN selector: True
- Service 8 - RFU: True
- Service 9 - MSISDN: True
- Service 10 - Extension1: True
- Service 11 - Extension2: True
- Service 12 - SMS Parameters: True
- Service 13 - Last Number Dialled (LND): True
- Service 14 - Cell Broadcast Message Identifier: True
- Service 17 - Service Provider Name: True
- Service 18 - Service Dialling Numbers (SDN): True
- Service 19 - Extension3: True
- Service 20 - RFU: True
- Service 21 - VGCS Group Identifier List (EFVGCS and EFVGCSS): True
- Service 22 - VBS Group Identifier List (EFVBS and EFVBSS): True
- Service 23 - enhanced Multi-Level Precedence and Pre-emption Service: True
- Service 24 - Automatic Answer for eMLPP: True
- Service 25 - Data download via SMS-CB: True
- Service 26 - Data download via SMS-PP: True
- Service 27 - Menu selection: True
- Service 28 - Call control: True
- Service 29 - Proactive SIM: True
- Service 30 - Cell Broadcast Message Identifier Ranges: True
- Service 31 - Barred Dialling Numbers (BDN): True
- Service 32 - Extension4: True
- Service 33 - De-personalization Control Keys: True
- Service 34 - Co-operative Network List: True
- Service 35 - Short Message Status Reports: True
- Service 36 - Network's indication of alerting in the MS: True
- Service 37 - Mobile Originated Short Message control by SIM: True
- Service 38 - GPRS: True
- Service 49 - MExE: True
- Service 50 - Reserved and shall be ignored: True
- Service 51 - PLMN Network Name: True
- Service 52 - Operator PLMN List: True
- Service 53 - Mailbox Dialling Numbers: True
- Service 54 - Message Waiting Indication Status: True
- Service 57 - Multimedia Messaging Service (MMS): True
- Service 58 - Extension 8: True
- Service 59 - MMS User Connectivity Parameters: True
+ Service 1 - CHV1 disable function
+ Service 2 - Abbreviated Dialling Numbers (ADN)
+ Service 3 - Fixed Dialling Numbers (FDN)
+ Service 4 - Short Message Storage (SMS)
+ Service 5 - Advice of Charge (AoC)
+ Service 6 - Capability Configuration Parameters (CCP)
+ Service 7 - PLMN selector
+ Service 8 - RFU
+ Service 9 - MSISDN
+ Service 10 - Extension1
+ Service 11 - Extension2
+ Service 12 - SMS Parameters
+ Service 13 - Last Number Dialled (LND)
+ Service 14 - Cell Broadcast Message Identifier
+ Service 17 - Service Provider Name
+ Service 18 - Service Dialling Numbers (SDN)
+ Service 19 - Extension3
+ Service 20 - RFU
+ Service 21 - VGCS Group Identifier List (EFVGCS and EFVGCSS)
+ Service 22 - VBS Group Identifier List (EFVBS and EFVBSS)
+ Service 23 - enhanced Multi-Level Precedence and Pre-emption Service
+ Service 24 - Automatic Answer for eMLPP
+ Service 25 - Data download via SMS-CB
+ Service 26 - Data download via SMS-PP
+ Service 27 - Menu selection
+ Service 28 - Call control
+ Service 29 - Proactive SIM
+ Service 30 - Cell Broadcast Message Identifier Ranges
+ Service 31 - Barred Dialling Numbers (BDN)
+ Service 32 - Extension4
+ Service 33 - De-personalization Control Keys
+ Service 34 - Co-operative Network List
+ Service 35 - Short Message Status Reports
+ Service 36 - Network's indication of alerting in the MS
+ Service 37 - Mobile Originated Short Message control by SIM
+ Service 38 - GPRS
+ Service 49 - MExE
+ Service 50 - Reserved and shall be ignored
+ Service 51 - PLMN Network Name
+ Service 52 - Operator PLMN List
+ Service 53 - Mailbox Dialling Numbers
+ Service 54 - Message Waiting Indication Status
+ Service 57 - Multimedia Messaging Service (MMS)
+ Service 58 - Extension 8
+ Service 59 - MMS User Connectivity Parameters
+
Done !
diff --git a/pysim-testdata/sysmosim-gr1.ok b/pysim-testdata/sysmosim-gr1.ok
index 39f5ff6..833ba83 100644
--- a/pysim-testdata/sysmosim-gr1.ok
+++ b/pysim-testdata/sysmosim-gr1.ok
@@ -18,37 +18,38 @@ ACC: 0008
MSISDN: Not available
AD: 000000
SIM Service Table: ff3fff0f0f0000030000
- Service 1 - CHV1 disable function: True
- Service 2 - Abbreviated Dialling Numbers (ADN): True
- Service 3 - Fixed Dialling Numbers (FDN): True
- Service 4 - Short Message Storage (SMS): True
- Service 5 - Advice of Charge (AoC): True
- Service 6 - Capability Configuration Parameters (CCP): True
- Service 7 - PLMN selector: True
- Service 8 - RFU: True
- Service 9 - MSISDN: True
- Service 10 - Extension1: True
- Service 11 - Extension2: True
- Service 12 - SMS Parameters: True
- Service 13 - Last Number Dialled (LND): True
- Service 14 - Cell Broadcast Message Identifier: True
- Service 17 - Service Provider Name: True
- Service 18 - Service Dialling Numbers (SDN): True
- Service 19 - Extension3: True
- Service 20 - RFU: True
- Service 21 - VGCS Group Identifier List (EFVGCS and EFVGCSS): True
- Service 22 - VBS Group Identifier List (EFVBS and EFVBSS): True
- Service 23 - enhanced Multi-Level Precedence and Pre-emption Service: True
- Service 24 - Automatic Answer for eMLPP: True
- Service 25 - Data download via SMS-CB: True
- Service 26 - Data download via SMS-PP: True
- Service 27 - Menu selection: True
- Service 28 - Call control: True
- Service 33 - De-personalization Control Keys: True
- Service 34 - Co-operative Network List: True
- Service 35 - Short Message Status Reports: True
- Service 36 - Network's indication of alerting in the MS: True
- Service 57 - Multimedia Messaging Service (MMS): True
- Service 58 - Extension 8: True
+ Service 1 - CHV1 disable function
+ Service 2 - Abbreviated Dialling Numbers (ADN)
+ Service 3 - Fixed Dialling Numbers (FDN)
+ Service 4 - Short Message Storage (SMS)
+ Service 5 - Advice of Charge (AoC)
+ Service 6 - Capability Configuration Parameters (CCP)
+ Service 7 - PLMN selector
+ Service 8 - RFU
+ Service 9 - MSISDN
+ Service 10 - Extension1
+ Service 11 - Extension2
+ Service 12 - SMS Parameters
+ Service 13 - Last Number Dialled (LND)
+ Service 14 - Cell Broadcast Message Identifier
+ Service 17 - Service Provider Name
+ Service 18 - Service Dialling Numbers (SDN)
+ Service 19 - Extension3
+ Service 20 - RFU
+ Service 21 - VGCS Group Identifier List (EFVGCS and EFVGCSS)
+ Service 22 - VBS Group Identifier List (EFVBS and EFVBSS)
+ Service 23 - enhanced Multi-Level Precedence and Pre-emption Service
+ Service 24 - Automatic Answer for eMLPP
+ Service 25 - Data download via SMS-CB
+ Service 26 - Data download via SMS-PP
+ Service 27 - Menu selection
+ Service 28 - Call control
+ Service 33 - De-personalization Control Keys
+ Service 34 - Co-operative Network List
+ Service 35 - Short Message Status Reports
+ Service 36 - Network's indication of alerting in the MS
+ Service 57 - Multimedia Messaging Service (MMS)
+ Service 58 - Extension 8
+
Done !