Commit 6bbb3c0d authored by petersenj's avatar petersenj
Browse files

implemented TCs:

TP_PMR_0812_01
TP_PMR_0812_02
TP_PMR_0812_03
TP_PMR_0812_04
TP_PMR_0812_05
TP_PMR_0812_06
TP_PMR_0812_07
TP_PMR_0812_08
TP_PMR_0812_09
TP_PMR_0812_10
TP_PMR_0812_11
TP_PMR_0812_12
TP_PMR_0812_13
TP_PMR_0812_14
TP_PMR_0812_15
TP_PMR_0812_16
parent afc1077a
Loading
Loading
Loading
Loading
+415 −0
Original line number Diff line number Diff line
@@ -698,6 +698,421 @@ module dPMR_TestCases {
				f_cfMseDown(v_mse, v_ut);
			} // end TC_PMR_0811_16
			
			/**
			* isf colour code
			*/
			testcase TC_PMR_0812_01( ColourCode p_colourCode, UtActParams p_inChannel  )
			runs on ServerSyncComp
			system TestAdapter {
		      	var Mse v_mse;
				var Ut v_ut;
				var FncRetCode v_ret := e_success;

				//Configuration Up
				f_cfMseUp(v_mse, v_ut);

				//Test body  
				v_mse.start(f_TC_voiceColourCodeTx_MS01(p_colourCode));
				v_ut.start(f_TC_msAction_UT(p_inChannel, m_commandISFCSF_utRequest(	omit, 
																			c_defaultCommonId , 
																			e_pressPtt)));

				// synchronize both PTCs
				f_serverSync2ClientsAndStop({c_prDone, c_tbDone});

				// Configuration Down
				f_cfMseDown(v_mse, v_ut);
			} // end TC_PMR_0812_01

			/**
			* isf colour code
			*/
			testcase TC_PMR_0812_02( ColourCode p_colourCode, UtActParams p_inChannel  )
			runs on ServerSyncComp
			system TestAdapter {
		      	var Mse v_mse;
				var Ut v_ut;
				var FncRetCode v_ret := e_success;

				//Configuration Up
				f_cfMseUp(v_mse, v_ut);

				//Test body  
				v_mse.start(f_TC_voiceColourCodeTx_MS01(p_colourCode));
				v_ut.start(f_TC_msAction_UT(p_inChannel, m_commandISFCSF_utRequest(	omit, 
																			c_defaultCommonId , 
																			e_pressPtt)));

				// synchronize both PTCs
				f_serverSync2ClientsAndStop({c_prDone, c_tbDone});

				// Configuration Down
				f_cfMseDown(v_mse, v_ut);
			} // end TC_PMR_0812_02

			/**
			* isf colour code
			*/
			testcase TC_PMR_0812_03( ColourCode p_colourCode, UtActParams p_inChannel  )
			runs on ServerSyncComp
			system TestAdapter {
		      	var Mse v_mse;
				var Ut v_ut;
				var FncRetCode v_ret := e_success;

				//Configuration Up
				f_cfMseUp(v_mse, v_ut);

				//Test body  
				v_mse.start(f_TC_voiceColourCodeTx_MS01(p_colourCode));
				v_ut.start(f_TC_msAction_UT(p_inChannel, m_commandISFCSF_utRequest(	omit, 
																			c_defaultCommonId , 
																			e_pressPtt)));

				// synchronize both PTCs
				f_serverSync2ClientsAndStop({c_prDone, c_tbDone});

				// Configuration Down
				f_cfMseDown(v_mse, v_ut);
			} // end TC_PMR_0812_03

			/**
			* isf colour code
			*/
			testcase TC_PMR_0812_04( ColourCode p_colourCode, UtActParams p_inChannel  )
			runs on ServerSyncComp
			system TestAdapter {
		      	var Mse v_mse;
				var Ut v_ut;
				var FncRetCode v_ret := e_success;

				//Configuration Up
				f_cfMseUp(v_mse, v_ut);

				//Test body  
				v_mse.start(f_TC_voiceColourCodeTx_MS01(p_colourCode));
				v_ut.start(f_TC_msAction_UT(p_inChannel, m_commandISFCSF_utRequest(	omit, 
																			c_defaultCommonId , 
																			e_pressPtt)));

				// synchronize both PTCs
				f_serverSync2ClientsAndStop({c_prDone, c_tbDone});

				// Configuration Down
				f_cfMseDown(v_mse, v_ut);
			} // end TC_PMR_0812_04

			/**
			* isf colour code
			*/
			testcase TC_PMR_0812_05( ColourCode p_colourCode, UtActParams p_inChannel  )
			runs on ServerSyncComp
			system TestAdapter {
		      	var Mse v_mse;
				var Ut v_ut;
				var FncRetCode v_ret := e_success;

				//Configuration Up
				f_cfMseUp(v_mse, v_ut);

				//Test body  
				v_mse.start(f_TC_voiceColourCodeTx_MS01(p_colourCode));
				v_ut.start(f_TC_msAction_UT(p_inChannel, m_commandISFCSF_utRequest(	omit, 
																			c_defaultCommonId , 
																			e_pressPtt)));

				// synchronize both PTCs
				f_serverSync2ClientsAndStop({c_prDone, c_tbDone});

				// Configuration Down
				f_cfMseDown(v_mse, v_ut);
			} // end TC_PMR_0812_05

			/**
			* isf colour code
			*/
			testcase TC_PMR_0812_06( ColourCode p_colourCode, UtActParams p_inChannel  )
			runs on ServerSyncComp
			system TestAdapter {
		      	var Mse v_mse;
				var Ut v_ut;
				var FncRetCode v_ret := e_success;

				//Configuration Up
				f_cfMseUp(v_mse, v_ut);

				//Test body  
				v_mse.start(f_TC_voiceColourCodeTx_MS01(p_colourCode));
				v_ut.start(f_TC_msAction_UT(p_inChannel, m_commandISFCSF_utRequest(	omit, 
																			c_defaultCommonId , 
																			e_pressPtt)));

				// synchronize both PTCs
				f_serverSync2ClientsAndStop({c_prDone, c_tbDone});

				// Configuration Down
				f_cfMseDown(v_mse, v_ut);
			} // end TC_PMR_0812_06

			/**
			* isf colour code
			*/
			testcase TC_PMR_0812_07( ColourCode p_colourCode, UtActParams p_inChannel  )
			runs on ServerSyncComp
			system TestAdapter {
		      	var Mse v_mse;
				var Ut v_ut;
				var FncRetCode v_ret := e_success;

				//Configuration Up
				f_cfMseUp(v_mse, v_ut);

				//Test body  
				v_mse.start(f_TC_voiceColourCodeTx_MS01(p_colourCode));
				v_ut.start(f_TC_msAction_UT(p_inChannel, m_commandISFCSF_utRequest(	omit, 
																			c_defaultCommonId , 
																			e_pressPtt)));

				// synchronize both PTCs
				f_serverSync2ClientsAndStop({c_prDone, c_tbDone});

				// Configuration Down
				f_cfMseDown(v_mse, v_ut);
			} // end TC_PMR_0812_07

			/**
			* isf colour code
			*/
			testcase TC_PMR_0812_08( ColourCode p_colourCode, UtActParams p_inChannel  )
			runs on ServerSyncComp
			system TestAdapter {
		      	var Mse v_mse;
				var Ut v_ut;
				var FncRetCode v_ret := e_success;

				//Configuration Up
				f_cfMseUp(v_mse, v_ut);

				//Test body  
				v_mse.start(f_TC_voiceColourCodeTx_MS01(p_colourCode));
				v_ut.start(f_TC_msAction_UT(p_inChannel, m_commandISFCSF_utRequest(	omit, 
																			c_defaultCommonId , 
																			e_pressPtt)));

				// synchronize both PTCs
				f_serverSync2ClientsAndStop({c_prDone, c_tbDone});

				// Configuration Down
				f_cfMseDown(v_mse, v_ut);
			} // end TC_PMR_0812_08

			/**
			* isf colour code
			*/
			testcase TC_PMR_0812_09( ColourCode p_colourCode, UtActParams p_inChannel  )
			runs on ServerSyncComp
			system TestAdapter {
		      	var Mse v_mse;
				var Ut v_ut;
				var FncRetCode v_ret := e_success;

				//Configuration Up
				f_cfMseUp(v_mse, v_ut);

				//Test body  
				v_mse.start(f_TC_voiceColourCodeTx_MS01(p_colourCode));
				v_ut.start(f_TC_msAction_UT(p_inChannel, m_commandISFCSF_utRequest(	omit, 
																			c_defaultCommonId , 
																			e_pressPtt)));

				// synchronize both PTCs
				f_serverSync2ClientsAndStop({c_prDone, c_tbDone});

				// Configuration Down
				f_cfMseDown(v_mse, v_ut);
			} // end TC_PMR_0812_09

			/**
			* isf colour code
			*/
			testcase TC_PMR_0812_10( ColourCode p_colourCode, UtActParams p_inChannel  )
			runs on ServerSyncComp
			system TestAdapter {
		      	var Mse v_mse;
				var Ut v_ut;
				var FncRetCode v_ret := e_success;

				//Configuration Up
				f_cfMseUp(v_mse, v_ut);

				//Test body  
				v_mse.start(f_TC_voiceColourCodeTx_MS01(p_colourCode));
				v_ut.start(f_TC_msAction_UT(p_inChannel, m_commandISFCSF_utRequest(	omit, 
																			c_defaultCommonId , 
																			e_pressPtt)));

				// synchronize both PTCs
				f_serverSync2ClientsAndStop({c_prDone, c_tbDone});

				// Configuration Down
				f_cfMseDown(v_mse, v_ut);
			} // end TC_PMR_0812_10

			/**
			* isf colour code
			*/
			testcase TC_PMR_0812_11( ColourCode p_colourCode, UtActParams p_inChannel  )
			runs on ServerSyncComp
			system TestAdapter {
		      	var Mse v_mse;
				var Ut v_ut;
				var FncRetCode v_ret := e_success;

				//Configuration Up
				f_cfMseUp(v_mse, v_ut);

				//Test body  
				v_mse.start(f_TC_voiceColourCodeTx_MS01(p_colourCode));
				v_ut.start(f_TC_msAction_UT(p_inChannel, m_commandISFCSF_utRequest(	omit, 
																			c_defaultCommonId , 
																			e_pressPtt)));

				// synchronize both PTCs
				f_serverSync2ClientsAndStop({c_prDone, c_tbDone});

				// Configuration Down
				f_cfMseDown(v_mse, v_ut);
			} // end TC_PMR_0812_11

			/**
			* isf colour code
			*/
			testcase TC_PMR_0812_12( ColourCode p_colourCode, UtActParams p_inChannel  )
			runs on ServerSyncComp
			system TestAdapter {
		      	var Mse v_mse;
				var Ut v_ut;
				var FncRetCode v_ret := e_success;

				//Configuration Up
				f_cfMseUp(v_mse, v_ut);

				//Test body  
				v_mse.start(f_TC_voiceColourCodeTx_MS01(p_colourCode));
				v_ut.start(f_TC_msAction_UT(p_inChannel, m_commandISFCSF_utRequest(	omit, 
																			c_defaultCommonId , 
																			e_pressPtt)));

				// synchronize both PTCs
				f_serverSync2ClientsAndStop({c_prDone, c_tbDone});

				// Configuration Down
				f_cfMseDown(v_mse, v_ut);
			} // end TC_PMR_0812_12

			/**
			* isf colour code
			*/
			testcase TC_PMR_0812_13( ColourCode p_colourCode, UtActParams p_inChannel  )
			runs on ServerSyncComp
			system TestAdapter {
		      	var Mse v_mse;
				var Ut v_ut;
				var FncRetCode v_ret := e_success;

				//Configuration Up
				f_cfMseUp(v_mse, v_ut);

				//Test body  
				v_mse.start(f_TC_voiceColourCodeTx_MS01(p_colourCode));
				v_ut.start(f_TC_msAction_UT(p_inChannel, m_commandISFCSF_utRequest(	omit, 
																			c_defaultCommonId , 
																			e_pressPtt)));

				// synchronize both PTCs
				f_serverSync2ClientsAndStop({c_prDone, c_tbDone});

				// Configuration Down
				f_cfMseDown(v_mse, v_ut);
			} // end TC_PMR_0812_13

			/**
			* isf colour code
			*/
			testcase TC_PMR_0812_14( ColourCode p_colourCode, UtActParams p_inChannel  )
			runs on ServerSyncComp
			system TestAdapter {
		      	var Mse v_mse;
				var Ut v_ut;
				var FncRetCode v_ret := e_success;

				//Configuration Up
				f_cfMseUp(v_mse, v_ut);

				//Test body  
				v_mse.start(f_TC_voiceColourCodeTx_MS01(p_colourCode));
				v_ut.start(f_TC_msAction_UT(p_inChannel, m_commandISFCSF_utRequest(	omit, 
																			c_defaultCommonId , 
																			e_pressPtt)));

				// synchronize both PTCs
				f_serverSync2ClientsAndStop({c_prDone, c_tbDone});

				// Configuration Down
				f_cfMseDown(v_mse, v_ut);
			} // end TC_PMR_0812_14

			/**
			* isf colour code
			*/
			testcase TC_PMR_0812_15( ColourCode p_colourCode, UtActParams p_inChannel  )
			runs on ServerSyncComp
			system TestAdapter {
		      	var Mse v_mse;
				var Ut v_ut;
				var FncRetCode v_ret := e_success;

				//Configuration Up
				f_cfMseUp(v_mse, v_ut);

				//Test body  
				v_mse.start(f_TC_voiceColourCodeTx_MS01(p_colourCode));
				v_ut.start(f_TC_msAction_UT(p_inChannel, m_commandISFCSF_utRequest(	omit, 
																			c_defaultCommonId , 
																			e_pressPtt)));

				// synchronize both PTCs
				f_serverSync2ClientsAndStop({c_prDone, c_tbDone});

				// Configuration Down
				f_cfMseDown(v_mse, v_ut);
			} // end TC_PMR_0812_15

			/**
			* isf colour code
			*/
			testcase TC_PMR_0812_16( ColourCode p_colourCode, UtActParams p_inChannel  )
			runs on ServerSyncComp
			system TestAdapter {
		      	var Mse v_mse;
				var Ut v_ut;
				var FncRetCode v_ret := e_success;

				//Configuration Up
				f_cfMseUp(v_mse, v_ut);

				//Test body  
				v_mse.start(f_TC_voiceColourCodeTx_MS01(p_colourCode));
				v_ut.start(f_TC_msAction_UT(p_inChannel, m_commandISFCSF_utRequest(	omit, 
																			c_defaultCommonId , 
																			e_pressPtt)));

				// synchronize both PTCs
				f_serverSync2ClientsAndStop({c_prDone, c_tbDone});

				// Configuration Down
				f_cfMseDown(v_mse, v_ut);
			} // end TC_PMR_0812_16

			group HeaderFrames { // Clause 5.1.3.2

+33 −17
Original line number Diff line number Diff line
@@ -43,23 +43,39 @@ module dPMR_TestExecution {

			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_TYPE_1_DATA_SUPPORT and PIC_AUTOMATIC_DISCONNECTION_REQUEST) {execute(TC_PMR_0407_02() );}

			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_01({csfColourCode :=c_grpBcf1}, e_useCsfChanne1) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_02({csfColourCode :=c_grpBcf2}, e_useCsfChanne2) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_03({csfColourCode :=c_grpBcf3}, e_useCsfChanne3) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_04({csfColourCode :=c_grpBcf4}, e_useCsfChanne4) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_05({csfColourCode :=c_grpBcf5}, e_useCsfChanne5) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_06({csfColourCode :=c_grpBcf6}, e_useCsfChanne6) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_07({csfColourCode :=c_grpBcf7}, e_useCsfChanne7) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_08({csfColourCode :=c_grpBcf8}, e_useCsfChanne8) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_09({csfColourCode :=c_grpBcf9}, e_useCsfChanne9) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_10({csfColourCode :=c_grpBcf10}, e_useCsfChanne10) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_11({csfColourCode :=c_grpBcf11}, e_useCsfChanne11) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_12({csfColourCode :=c_grpBcf12}, e_useCsfChanne12) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_13({csfColourCode :=c_grpBcf13}, e_useCsfChanne13) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_14({csfColourCode :=c_grpBcf14}, e_useCsfChanne14) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_15({csfColourCode :=c_grpBcf15}, e_useCsfChanne15) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_16({csfColourCode :=c_grpBcf16}, e_useCsfChanne16) );} // TODO! just change a few parameters and all colour code TCs are covered.

			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_01({csfColourCode :=c_grpBcf1}, e_useCsfChannel1) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_02({csfColourCode :=c_grpBcf2}, e_useCsfChannel2) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_03({csfColourCode :=c_grpBcf3}, e_useCsfChannel3) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_04({csfColourCode :=c_grpBcf4}, e_useCsfChannel4) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_05({csfColourCode :=c_grpBcf5}, e_useCsfChannel5) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_06({csfColourCode :=c_grpBcf6}, e_useCsfChannel6) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_07({csfColourCode :=c_grpBcf7}, e_useCsfChannel7) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_08({csfColourCode :=c_grpBcf8}, e_useCsfChannel8) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_09({csfColourCode :=c_grpBcf9}, e_useCsfChannel9) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_10({csfColourCode :=c_grpBcf10}, e_useCsfChannel10) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_11({csfColourCode :=c_grpBcf11}, e_useCsfChannel11) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_12({csfColourCode :=c_grpBcf12}, e_useCsfChannel12) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_13({csfColourCode :=c_grpBcf13}, e_useCsfChannel13) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_14({csfColourCode :=c_grpBcf14}, e_useCsfChannel14) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_15({csfColourCode :=c_grpBcf15}, e_useCsfChannel15) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_VOICE_SUPPORT) {execute(TC_PMR_0811_16({csfColourCode :=c_grpBcf16}, e_useCsfChannel16) );} // TODO! just change a few parameters and all colour code TCs are covered.

			if ((PIC_ISF_OR_CSF == e_isf) and PIC_ISF_VOICE_SUPPORT) {execute(TC_PMR_0812_01({isfColourCode :=c_grpAcf1}, e_useIsfChannel1) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_isf) and PIC_ISF_VOICE_SUPPORT) {execute(TC_PMR_0812_02({isfColourCode :=c_grpAcf2}, e_useIsfChannel2) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_isf) and PIC_ISF_VOICE_SUPPORT) {execute(TC_PMR_0812_03({isfColourCode :=c_grpAcf3}, e_useIsfChannel3) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_isf) and PIC_ISF_VOICE_SUPPORT) {execute(TC_PMR_0812_04({isfColourCode :=c_grpAcf4}, e_useIsfChannel4) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_isf) and PIC_ISF_VOICE_SUPPORT) {execute(TC_PMR_0812_05({isfColourCode :=c_grpAcf5}, e_useIsfChannel5) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_isf) and PIC_ISF_VOICE_SUPPORT) {execute(TC_PMR_0812_06({isfColourCode :=c_grpAcf6}, e_useIsfChannel6) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_isf) and PIC_ISF_VOICE_SUPPORT) {execute(TC_PMR_0812_07({isfColourCode :=c_grpAcf7}, e_useIsfChannel7) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_isf) and PIC_ISF_VOICE_SUPPORT) {execute(TC_PMR_0812_08({isfColourCode :=c_grpAcf8}, e_useIsfChannel8) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_isf) and PIC_ISF_VOICE_SUPPORT) {execute(TC_PMR_0812_09({isfColourCode :=c_grpAcf9}, e_useIsfChannel9) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_isf) and PIC_ISF_VOICE_SUPPORT) {execute(TC_PMR_0812_10({isfColourCode :=c_grpAcf10}, e_useIsfChannel10) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_isf) and PIC_ISF_VOICE_SUPPORT) {execute(TC_PMR_0812_11({isfColourCode :=c_grpAcf11}, e_useIsfChannel11) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_isf) and PIC_ISF_VOICE_SUPPORT) {execute(TC_PMR_0812_12({isfColourCode :=c_grpAcf12}, e_useIsfChannel12) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_isf) and PIC_ISF_VOICE_SUPPORT) {execute(TC_PMR_0812_13({isfColourCode :=c_grpAcf13}, e_useIsfChannel13) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_isf) and PIC_ISF_VOICE_SUPPORT) {execute(TC_PMR_0812_14({isfColourCode :=c_grpAcf14}, e_useIsfChannel14) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_isf) and PIC_ISF_VOICE_SUPPORT) {execute(TC_PMR_0812_15({isfColourCode :=c_grpAcf15}, e_useIsfChannel15) );} // TODO! just change a few parameters and all colour code TCs are covered.
			if ((PIC_ISF_OR_CSF == e_isf) and PIC_ISF_VOICE_SUPPORT) {execute(TC_PMR_0812_16({isfColourCode :=c_grpAcf16}, e_useIsfChannel16) );} // TODO! just change a few parameters and all colour code TCs are covered.

			//	group HeaderFrames { // Clause 5.1.3.2
			if ((PIC_ISF_OR_CSF == e_csf) and PIC_CSF_TYPE_3_DATA_SUPPORT) {execute(TC_PMR_0816_01() );} 
+32 −32

File changed.

Preview size limit exceeded, changes collapsed.