fork

Dependencies:   mbed

Fork of LG by igor Apu

Revision:
33:341521841d3a
Parent:
30:17c84ed091b3
Parent:
28:1c9acd3b224d
Child:
34:1e4b4d86a7ac
--- a/vibro.h	Sat Feb 06 06:18:55 2016 +0000
+++ b/vibro.h	Sat Feb 06 06:33:56 2016 +0000
@@ -14,7 +14,8 @@
 #define  TIME_INTERVAL	(7812)
 
 
-typedef struct _Gyro{
+typedef struct _Gyro {
+
 
     unsigned int RgConA;
     unsigned int RgConB;
@@ -49,14 +50,30 @@
     unsigned int Cnt_Dif;
     unsigned int T_Vib;
     unsigned int F_ras;
-}GyroT, *Gyro_p;
+    unsigned int PinReg;     //          bit5             bit4                  bit 3                 bit1                 bit0
+    unsigned int PinRegOld;  //    || светодиод || состояние поджига  || состояние подсветки || состояние вибро 2 || состояние вибро 1 ||
+#define  PinRegBitD  	1<<8
+#define  PinRegBitL  	1<<4
+#define  PinRegBit_1V  	1<<1
+#define  PinRegBit_2V  	1<<2
+    unsigned int Discharg;   //   последовательность бит харрактеризующая ворму сигнала поджига.
+#define  StartDischarg         0x00000005
+    unsigned int BackLight;  //   последовательность бит харрактеризующая ворму сигнала подсветки.
+#define  StartBackLight         0x00000005
 
 
+
+} GyroT, *Gyro_p;
+
 extern GyroT Gyro;
 
 
 
-extern unsigned int init_Vibro ();
+
+
+
+
+extern void init_Vibro ();
 extern void cheng(void);
 extern void Noise(void);
 extern void VibroOut(void);