fork

Dependencies:   mbed

Fork of LG by igor Apu

Revision:
122:fbacb932a30b
Parent:
121:bbae560cdd43
Child:
124:9ae09249f842
--- a/vibro.c	Thu Apr 07 10:44:23 2016 +0000
+++ b/vibro.c	Thu Apr 07 16:45:25 2016 +0000
@@ -4,7 +4,7 @@
 
 volatile unsigned int Cheng_AMP_Flag=0;
 int    reper=0;
-      
+int    Rate2VibFlag;
 void Discharg ()//проверка битового поля поджига  и  установка значения бита поджига
 {
 	 if (Gyro.Discharg)
@@ -28,13 +28,15 @@
 
 
 
-/*if(Rate_Flag==2)CMD_Rate2(void);*/
+
 
 void VibroOut(void) 	// выставка ног вибро
 {
     if(CountV31>=16) {//первая нога вибро
          // левая граница вЫкл вибро 1 > Time_vibro <ПРАВАЯ  граница вЫкл вибро 1
         if((Time_vibro>Gyro.AmpN1) && (Time_vibro<Gyro.AmpN2))	{
+           
+           
             Gyro.PinReg &= ~PinRegBit_1V;//установить в регистре PinReg бит "вибро 1" в "0"
         } else {
             Gyro.PinReg |= PinRegBit_1V;//установить в регистре PinReg бит "вибро 1" в "1"
@@ -42,7 +44,8 @@
 
     } else {//вторая нога вибро
         if((Time_vibro>Gyro.AmpN1)&&(Time_vibro<Gyro.AmpN2))	{
-            Gyro.PinReg &= ~PinRegBit_2V; /*LoopOff*////установить в регистре PinReg бит "вибро 2" в "0"
+     
+           Gyro.PinReg &= ~PinRegBit_2V; /*LoopOff*////установить в регистре PinReg бит "вибро 2" в "0"
         } else {
             Gyro.PinReg |= PinRegBit_2V;//установить в регистре PinReg бит "вибро 2" в "1"
         }
@@ -119,7 +122,6 @@
     switch(CountV31) {
      case 0:
           
-              
             Time_vibro=0;
             Gyro.VibroNoiseF=1;
            
@@ -129,6 +131,7 @@
 	 case 16:
             Time_vibro=0;
             Gyro.VibroFrqRegulF=1;
+            Rate2VibFlag=1;
      break;
             
 	 case 24: