fork

Dependencies:   mbed

Fork of LG by igor Apu

Revision:
215:b58b887fd367
Parent:
214:4c70e452c491
Child:
216:189b0ea1dc38
--- a/vibro.c	Wed Aug 16 09:00:25 2017 +0000
+++ b/vibro.c	Tue Aug 29 06:33:08 2017 +0000
@@ -194,41 +194,28 @@
 {  
     switch(CountV31) {
      case 0:
-       BackLightON  
-       BackLightON  
-       BackLightON
             ReVib();///обновление значений вибро
           	Gyro.VibroAMPRegulF=1;
             Time_vibro=0;
-            Gyro.VibroNoiseF++;//расчет и установка нового заначения частоты ошумления и запись в таймер частоты ошумления. 
-            BackLightOFF
-            BackLightOFF
-            BackLightOFF       
+            Gyro.VibroNoiseF++;//расчет и установка нового заначения частоты ошумления и запись в таймер частоты ошумления.  
      break;
      case 8:
-         BackLightON
- 
   		LPC_MCPWM->CON_CLR |= (1<<8);
    		LPC_MCPWM->CON_CLR |= (1<<16);
        
          LPC_MCPWM->TC1 =1;
          LPC_MCPWM->TC2 =1;
       
-          LPC_MCPWM->CON_SET |= (1<<8);
+         LPC_MCPWM->CON_SET |= (1<<8);
          LPC_MCPWM->CON_SET |= (1<<16);  //вкл
-
-     BackLightOFF
         break;
         
 	 case 16:
-	     //   Gyro.Reper_Event=1; 
-            Time_vibro=0;
-            Gyro.VibroFrqRegulF=1; //
+         Time_vibro=0;
+         Gyro.VibroFrqRegulF=1; //
      break;
      
-     	 case 31:
-	     //   Gyro.Reper_Event=1; 
-     //LPC_MCPWM->LIM0=0;
+   	 case 31:
      break;
      }
 }
@@ -242,18 +229,11 @@
     {
     	Gyro.VibroAMPRegulF = 0;	
     	VibroAMPRegul(); 
-    	
-    	if( Gyro.LG_Type==0)
-    	{
-    		if(!MODFlag)PLCRegul();   
-    	} 	
-    	if(Gyro.LG_Type==1)
-    	{  
-    	 switch(Gyro.PLCDelay) {
-          case 0:PLCRegul();break;
-          }
-    		  	  HFORegul();
-    	} 
+    	PLCRegul();
+	    	if(Gyro.LG_Type==1)
+    		{  
+    	 	HFORegul();
+    	    } 
    	}	// Регулеровка Амплитуды виброподвеса
     if (Gyro.VibroNoiseF    == 1) {Gyro.VibroNoiseF = 0;  OLDCalcAmpN();}
 }