Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of LGstaandart by
Diff: vibro.h
- Revision:
- 191:40028201ddad
- Parent:
- 190:289514f730ee
- Child:
- 192:d32c8cf7bcd9
--- a/vibro.h Tue Aug 23 14:03:16 2016 +0000
+++ b/vibro.h Mon Aug 29 11:58:52 2016 +0000
@@ -67,14 +67,16 @@
unsigned int Frq; // Непосредственное значение частоты для таймера.
unsigned int FrqHZ; // Частота в Гц.
- unsigned int FrqHZmin;
- unsigned int FrqHZmax;
+ unsigned int FrqHZmin; //Мин значение частоты ВП
+ unsigned int FrqHZmax; //Мах значение частоты ВП
+ unsigned int FrqChengSpeed;//скорость регулировки частоты ВП
unsigned int VibroFrqRegulF; //флаг регулировки частоты ВП
unsigned int VibroAMPRegulF; //флаг регулировки амплитуды ВП
unsigned int VibroNoiseF; //флаг ошумления амплитуды ВП
unsigned int VibroOutF;
+
unsigned int Amp;
unsigned int AmpT; // значение тиков после которых происходит смена амплитуды ошумления ( rand() % Gyro.AmpTD+Gyro.AmpMin)
unsigned int AmpMin; // минимальное значение AmpT(частота ошумления);
@@ -83,10 +85,12 @@
unsigned int AmpPerMin;
unsigned int AmpPerMax;
unsigned int AmpSpeed;
+ unsigned int AmpTarget;
unsigned int AmpPerDel;// значение для расчета амплитуды(дельта амплитуды), мин знач : AmpPer, мах знач : AmpPer+AmpPerDel; (в процентах)
unsigned int AmpN1; // левая граница импулься ВП
unsigned int AmpN2; // равая граница импулься ВП
int MaxAmp; // амплитуда Пик-Пик расчтитанная по востановленному синусу.
+ int AmpSC;
//ЭНКОДЕР
int CaunPlus;//
int CaunMin;//
@@ -310,7 +314,7 @@
extern GyroParam GyroP;
-
+extern void AllRegul (void);
extern unsigned int amp;
extern int Rate2VibFlag;
extern void cheng(void);
