Dmitry Kovalev
/
LGfiltr
forkd
Fork of LGstaandart by
Diff: vibro.h
- 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;