Change in pysim[master]: Use helper method to print available service in EF.SST

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.

laforge gerrit-no-reply at lists.osmocom.org
Wed Apr 29 09:10:55 UTC 2020


laforge has submitted this change. ( https://gerrit.osmocom.org/c/pysim/+/17897 )

Change subject: Use helper method to print available service in EF.SST
......................................................................

Use helper method to print available service in EF.SST

Change-Id: I375475e9f7210dae4e8da7258d6824dc2d54cf4c
---
M pySim-read.py
M pysim-testdata/Fairwaves-SIM.ok
M pysim-testdata/Wavemobile-SIM.ok
M pysim-testdata/fakemagicsim.ok
M pysim-testdata/sysmoISIM-SJA2.ok
M pysim-testdata/sysmoUSIM-SJS1.ok
M pysim-testdata/sysmosim-gr1.ok
7 files changed, 244 insertions(+), 243 deletions(-)

Approvals:
  Jenkins Builder: Verified
  laforge: Looks good to me, approved



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.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 @@
 		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 @@
 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 @@
 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 @@
 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 @@
 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 @@
 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 @@
 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 !
 

-- 
To view, visit https://gerrit.osmocom.org/c/pysim/+/17897
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings

Gerrit-Project: pysim
Gerrit-Branch: master
Gerrit-Change-Id: I375475e9f7210dae4e8da7258d6824dc2d54cf4c
Gerrit-Change-Number: 17897
Gerrit-PatchSet: 2
Gerrit-Owner: herlesupreeth <herlesupreeth at gmail.com>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge at osmocom.org>
Gerrit-MessageType: merged
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20200429/092bc0a0/attachment.htm>


More information about the gerrit-log mailing list