--- a +++ b/trunk/Monarco/Monarco_FB/private/Counter/Counter2Config/Get/svnobj @@ -0,0 +1,79 @@ +Gx_l r !0…jüo ŒUeÁ . k.þ S y s t e m . S t r i n g L{ 7 9 2 f 2 e b 6 - 7 2 1 e - 4 e 6 4 - b a 2 0 - b c 9 8 3 5 1 0 5 6 d b } I m p l e m e n t a t i o n L{ 3 b 8 3 b 7 7 6 - f b 2 5 - 4 3 b 8 - 9 9 f 2 - 3 c 5 0 7 c 9 1 4 3 f c } T e x t D o c u m e n t L{ f 3 8 7 8 2 8 5 - 8 e 4 f - 4 9 0 b - b b 1 b - 9 a c b b 7 e b 0 4 d b } T e x t L i n e s L{ a 5 d e 0 b 0 b - 1 c b 5 - 4 9 1 3 - a c 2 1 - 9 d 7 0 2 9 3 e c 0 0 d } I d +l o n g T a g T e x t $F O R J : = 1 T O 2 D O ö _ e C o m S t a t u s : = T H I S ^ . S e r v i c e R e q u e s t ( w V a l u e : = 1 6 # 0 0 0 0 , e C o m m a n d : = e S e r v i c e C o m m a n d . S D C _ F I X E D _ C N T 2 M O D E , x W r i t e : = F A L S E ) ; ¬ a w S r v A n w s e r [ J ] : = M E M . P a c k B y t e s T o W o r d ( T H I S ^ . _ a b y I n t R x B u f [ 1 ] , T H I S ^ . _ a b y I n t R x B u f [ 0 ] ) ; E N D _ F O R 6/ / / C O U N T E R 2 C o n f i g u r a t i o n ; / / / M o d e ; / / / * O f f , 0/ / / * P u l s e c o u n t i n g , 8/ / / * Q u a d r a t u r e e n c o d e r , ^/ / / D i r e c t i o n ( o n l y f o r p u l s e c o u n t i n g m o d e ) : / / / * U p n/ / / * [ F U T U R E ] e x t e r n a l c o n t r o l , l o w / h i g h = u p / d o w n b/ / / A c t i v e E d g e ( o n l y f o r p u l s e c o u n t i n g m o d e ) : / / / * R i s i n g "/ / / * F a l l i n g / / / * B o t h F/ / / C A P T U R E f u n c t i o n a c t i v e e d g e : $/ / / * D i s a b l e d 2/ / / * [ F U T U R E ] r i s i n g !4/ / / * [ F U T U R E ] f a l l i n g "./ / / * [ F U T U R E ] b o t h #Öu i M o d e : = B O O L _ T O _ U I N T ( a w S r v A n w s e r [ 2 ] . 0 ) + B O O L _ T O _ U I N T ( a w S r v A n w s e r [ 2 ] . 1 ) + B O O L _ T O _ U I N T ( a w S r v A n w s e r [ 2 ] . 2 ) ; $C A S E u i M o d e O F %â e C o u n t e r M o d e . O f f : s t C o n f i g . e M o d e : = e C o u n t e r M o d e . O f f ; / / 0 x 0 0 &€ e C o u n t e r M o d e . P u l s e C o u n t i n g : s t C o n f i g . e M o d e : = e C o u n t e r M o d e . P u l s e C o u n t i n g ; / / 0 x 0 1 '¶ e C o u n t e r M o d e . Q u a d r a t u r e E n c o d e r : s t C o n f i g . e M o d e : = e C o u n t e r M o d e . Q u a d r a t u r e E n c o d e r ; / / 0 x 0 2 (E L S E )0 / / W e i r d v a l u e r e t u r n s ? *H s t C o n f i g . e M o d e : = e C o u n t e r M o d e . O f f ; +E N D _ C A S E ,àu i D i r e c t i o n : = B O O L _ T O _ U I N T ( a w S r v A n w s e r [ 2 ] . 3 ) + B O O L _ T O _ U I N T ( a w S r v A n w s e r [ 2 ] . 4 ) + B O O L _ T O _ U I N T ( a w S r v A n w s e r [ 2 ] . 5 ) ; -&C A S E u i D i r e c t i o n O F .¦ e C o u n t e r D i r e c t i o n . U p : s t C o n f i g . e D i r e c t i o n : = e C o u n t e r D i r e c t i o n . U p ; / / 0 x 0 0 /Ò e C o u n t e r D i r e c t i o n . E x t e r n a l _ C o n t r o l 1 : s t C o n f i g . e D i r e c t i o n : = e C o u n t e r D i r e c t i o n . E x t e r n a l _ C o n t r o l 1 ; / / 0 x 0 1 0< / / [ F U T U R E ] o r w e i r d v a l u e '