fork

Dependencies:   mbed

Fork of LG by igor Apu

Revision:
110:6406b7ac0442
Parent:
108:030cdde08314
Child:
111:8ee1ef722ba7
--- a/vibro.h	Sat Apr 02 13:10:40 2016 +0000
+++ b/vibro.h	Sun Apr 03 05:20:36 2016 +0000
@@ -23,7 +23,6 @@
    unsigned int RgConA;
    unsigned int RgConB;
 
-    
    unsigned int Gain_A;
    unsigned int Gain_B;
 
@@ -32,7 +31,6 @@
     
     
     unsigned int Amp;
-    //unsigned int AmpL;
     unsigned int AmpT;     // значение тиков после которых происходит смена амплитуды ошумления ( rand() % Gyro.AmpTD+Gyro.AmpMin)
     unsigned int AmpMin;   // минимальное  значение AmpT(частота ошумления);
     unsigned int AmpTD;    // максимальное значение AmpT(частота ошумления);
@@ -41,6 +39,31 @@
     unsigned int AmpN1;
     unsigned int AmpN2;
     
+// данные АЦП
+
+    unsigned int Termo1;	// значение АЦП
+    unsigned int Termo2;
+    unsigned int Termo3;
+    unsigned int Termo4;
+
+
+    unsigned int ADF_Accum;			//Значенее амплитудного детектора Временное
+    unsigned int ADF_Count;			//Значенее времени накопления данных
+
+    unsigned int ADS_Accum;			//Значенее амплитудного детектора Временное
+    unsigned int ADS_Count;			//Значенее времени накопления данных
+
+    unsigned int AD_Fast;			//Значенее амплитудного детектора		сдвинутое на 16 бит
+    unsigned int AD_Slow;			//Значенее амплитудного детектора		сдвинутое на 16 бит
+
+    unsigned int ADF_NewData;		
+    unsigned int ADS_NewData;		
+    
+
+
+
+
+
     unsigned int CMD_In;
     unsigned int SOC_Out;
     unsigned int My_Addres;
@@ -49,6 +72,9 @@
     unsigned int Firmware_Version;
     unsigned int RsErrLine;
 
+
+
+
     
     int CuruAngle ;
     int OldCuruAngle ;
@@ -59,7 +85,7 @@
 
     unsigned int F_ras;
 
-     unsigned int ras;
+    unsigned int ras;
   
   
 #define FrqOff  Gyro.RgConA &= ~AFRQ; //установить бит светодиода в "0"
@@ -81,19 +107,20 @@
 #define LedON   Gyro.PinReg |= PinRegBitLED;   //установить бит светодиода в "1"
 
 
-
 #define  PinRegBitTXE  	(1<<5)
 #define  PinRegBitLED  	(1<<4)
 #define  PinRegBitD  	(1<<3)
 #define  PinRegBitL  	(1<<2)
 #define  PinRegBit_2V  	(1<<1)
 #define  PinRegBit_1V  	(1<<0)
-unsigned int Discharg;   //   последовательность бит харрактеризующая форму сигнала поджига.
+	unsigned int Discharg;   //   последовательность бит харрактеризующая форму сигнала поджига.
 #define  StartDischarg        0x00000055
     unsigned int BackLight;  //   последовательность бит харрактеризующая форму сигнала подсветки.
 #define  StartBackLight        0x00000055
+
+
+
 } GyroT, *Gyro_p;
-
 extern GyroT Gyro;