Diff of /trunk/Monarco/Monarco_FB/private/Counter/Counter2Config/Get/svnobj [000000] .. [r78]  Maximize  Restore

Switch to side-by-side view

--- a
+++ b/trunk/Monarco/Monarco_FB/private/Counter/Counter2Config/Get/svnobj
@@ -0,0 +1,79 @@
+Gx_lr!0…jüoŒUeÁ.k.þSystem.StringL{792f2eb6-721e-4e64-ba20-bc98351056db}ImplementationL{3b83b776-fb25-43b8-99f2-3c507c9143fc}TextDocumentL{f3878285-8e4f-490b-bb1b-9acbb7eb04db}TextLinesL{a5de0b0b-1cb5-4913-ac21-9d70293ec00d}	Id
+longTagText
$FOR J := 1 TO 2 DOö	_eComStatus := THIS^.ServiceRequest( wValue := 16#0000, eCommand := eServiceCommand.SDC_FIXED_CNT2MODE, xWrite := FALSE );¬	awSrvAnwser[J]	 := MEM.PackBytesToWord(THIS^._abyIntRxBuf[1], THIS^._abyIntRxBuf[0]);END_FOR6/// COUNTER2 Configuration;///   Mode;///	   * Off,0///    * Pulse counting,8///    * Quadrature encoder,^///   Direction (only for pulse counting mode):///     * Upn///     * [FUTURE] external control, low/high = up/downb///   Active Edge (only for pulse counting mode): ///     * Rising"///     * Falling///     * BothF///   CAPTURE function active edge:$///     * Disabled 2///     * [FUTURE] rising!4///     * [FUTURE] falling".///     * [FUTURE] both#ÖuiMode := BOOL_TO_UINT(awSrvAnwser[2].0) + BOOL_TO_UINT(awSrvAnwser[2].1) + BOOL_TO_UINT(awSrvAnwser[2].2);$CASE uiMode OF%â	eCounterMode.Off					: stConfig.eMode := eCounterMode.Off;				//0x00								                                    &€	eCounterMode.PulseCounting			: stConfig.eMode := eCounterMode.PulseCounting;		//0x01							                                    '¶	eCounterMode.QuadratureEncoder		: stConfig.eMode := eCounterMode.QuadratureEncoder;	//0x02(ELSE)0	// Weird value returns?*H	stConfig.eMode := eCounterMode.Off;+END_CASE,àuiDirection	:= BOOL_TO_UINT(awSrvAnwser[2].3) + BOOL_TO_UINT(awSrvAnwser[2].4) + BOOL_TO_UINT(awSrvAnwser[2].5);-&CASE uiDirection OF.¦	eCounterDirection.Up 				: stConfig.eDirection := eCounterDirection.Up;					//0x00/Ò	eCounterDirection.External_Control1	: stConfig.eDirection := eCounterDirection.External_Control1;	//0x010<	// [FUTURE] or weird value's?1x	stConfig.eDirection := eCounterDirection.External_Control1;2¢uiActiveEdge :=  BOOL_TO_UINT(awSrvAnwser[2].6) + BOOL_TO_UINT(awSrvAnwser[2].7);3(CASE uiActiveEdge OF4´	eCounterActiveEdge.Rising 			: stConfig.eActiveEdge := eCounterActiveEdge.Rising;	 //0x005¶	eCounterActiveEdge.Falling  		: stConfig.eActiveEdge := eCounterActiveEdge.Falling; //0x016°	eCounterActiveEdge.Both				: stConfig.eActiveEdge := eCounterActiveEdge.Both;    //0x027x	stConfig.eActiveEdge := eCounterActiveEdge.Rising;	//0x00		8œuiCapture :=  BOOL_TO_UINT(awSrvAnwser[2].8) + BOOL_TO_UINT(awSrvAnwser[2].9);9"CASE uiCapture OF:¨	eCounterCapture.Disabled 			: stConfig.eCapture := eCounterCapture.Disabled;	//0x00;¤	eCounterCapture.Rising  			: stConfig.eCapture := eCounterCapture.Rising; 	//0x01<¦	eCounterCapture.Falling				: stConfig.eCapture := eCounterCapture.Falling; 	//0x02=š	eCounterCapture.Both				: stConfig.eCapture := eCounterCapture.Both; 	//0x02>p	stConfig.eCapture := eCounterCapture.Disabled;	//0x00		?2// update classic status;@://Counter2Config := stConfig;AInterfaceBL{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}CVARDB	stConfig : MNR.stCounter2Config;E	J : INT;FH	awSrvAnwser : ARRAY [1..2] OF WORD;G	uiMode : UINT;H(	uiDirection : UINT;I*	uiActiveEdge : UINT;J$	uiCapture : UINT;KEND_VARL
+IsGetMboolÐÐÐEBÐÐ	
+­ÚÐ-
ÐÐ	
+­ÚÐ-ÐÐ	
+­ÚÐ-ÐÐ	
+­	ÚÐ-ÐÐ	
+­2ÚÐ-ÐÐ	
+­gÚÐ-ÐÐ	
+­hÚÐ-ÐÐ	
+­iÚÐ-ÐÐ	
+­jÚÐ-ÐÐ	
+­kÚÐ-ÐÐ	
+­lÚÐ-ÐÐ	
+­mÚÐ-ÐÐ	
+­nÚÐ-ÐÐ	
+­oÚÐ-ÐÐ	
+­pÚÐ-ÐÐ	
+­qÚÐ-ÐÐ	
+­rÚÐ-ÐÐ	
+­sÚÐ-ÐÐ	
+­tÚÐ-ÐÐ	
+­uÚÐ- ÐÐ	
+­vÚÐ-!ÐÐ	
+­1ÚÐ-"ÐÐ	

+ÚÐ-ÐÐ	
+­ÚÐ-#ÐÐ	
+­ÚÐ-$ÐÐ	
+­ÚÐ-%ÐÐ	
+­ÚÐ-&ÐÐ	
+­ÚÐ-'ÐÐ	
+­?ÚÐ-(ÐÐ	
+­AÚÐ-)ÐÐ	
+­@ÚÐ-*ÐÐ	
+­ÚÐ-+ÐÐ	
+­ÚÐ-ÐÐ	
+­ÚÐ-,ÐÐ	
+­ÚÐ--ÐÐ	
+­ÚÐ-.ÐÐ	
+­ÚÐ-/ÐÐ	
+­BÚÐ-(ÐÐ	
+­CÚÐ-0ÐÐ	
+­DÚÐ-1ÐÐ	
+­ÚÐ-+ÐÐ	
+­ÚÐ-ÐÐ	
+­ ÚÐ-2ÐÐ	
+­!ÚÐ-3ÐÐ	
+­"ÚÐ-4ÐÐ	
+­#ÚÐ-5ÐÐ	
+­$ÚÐ-6ÐÐ	
+­%ÚÐ-(ÐÐ	
+­HÚÐ-)ÐÐ	
+­GÚÐ-7ÐÐ	
+­&ÚÐ-+ÐÐ	
+­[ÚÐ-ÐÐ	
+­\ÚÐ-ÐÐ	
+­]ÚÐ-8ÐÐ	
+­^ÚÐ-9ÐÐ	
+­_ÚÐ-:ÐÐ	
+­`ÚÐ-;ÐÐ	
+­aÚÐ-<ÐÐ	
+­fÚÐ-=ÐÐ	
+­bÚÐ-(ÐÐ	
+­cÚÐ-)ÐÐ	
+­dÚÐ->ÐÐ	
+­ZÚÐ-+ÐÐ	
+­wÚÐ-ÐÐ	
+­'ÚÐ-?ÐÐ	
+­(ÚÐ-@ÐABÐE	ÐÐ	
+­ÚÐ-CÐÐ	
+­,ÚÐ-DÐÐ	
+­-ÚÐ-EÐÐ	
+­.ÚÐ-FÐÐ	
+­/ÚÐ-GÐÐ	
+­0ÚÐ-HÐÐ	
+­+ÚÐ-IÐÐ	
+­eÚÐ-JÐÐ	
+­ÚÐ-KÐLM­
\ No newline at end of file