global_controller.h
来自「this the code of bootstation」· C头文件 代码 · 共 72 行
H
72 行
#ifndef _global_h_
#define _global_h_
#pragma warning(disable: 4305)
//allgemeine globale Parameter
//-----------------------------------------------------------------------------------------
#define Pi 3.141
const double Prozesszyklus = 0.2; //Prozesszykus [s]
const double max_Sensor_v = 6; //maximaler Sensormessbereich
const double max_Sensor_h = 6; //maximaler Sensormessbereich
const double max_Sensor_o = 6; //maximaler Sensormessbereich
const double max_Sensor_u = 6; //maximaler Sensormessbereich
const double max_Sensor_r = 6; //maximaler Sensormessbereich
const double max_Sensor_l = 6; //maximaler Sensormessbereich
double ServoWinkel = 0; //auf diesen Wert wird der Servo angesteuert
double HauptMotorLeistung = 0; //mit diesem Wert wird der Moror angesteuert
int Start_Sperrzeit = 5; //Startsperrzeit zum erstmaliges Erfassen der Istwerte
//Spaltenposition in Datendatei, die vom Zeppelin gesendet wird
#define s_Zeit 0
#define s_vorne 1
#define s_hinten 2
#define s_oben 3
#define s_unten 4
#define s_rechts 5
#define s_links 6
#define s_Gyro 7
//allgemeine globale Variablen
//-----------------------------------------------------------------------------------------
int Taskaufruf = 1; //Nummer des Auszuf黨renden Task (0==kein Task)
bool Task_fertig = false;
double Zeit = 0; //globale Zeit seit Start (erh鰄t sich um den Prozesszyklus)
float delta_Richtung = 0;
//Daten aus Datei einlesen ([Anzahl Werte] [7*Sensor + Zeit])
double Messung_v; //Messwert vorne
double Messung_h; //Messwert hinten
double Messung_o; //Messwert oben
double Messung_u; //Messwert unten
double Messung_r; //Messwert rechts
double Messung_l; //Messwert links
double Messung_g; //Messwert Gyroskop
//main Funktionen
//-----------------------------------------------------------------------------------------
bool Sonderfall();
void ISR();
//-----------------------------------------------------------------------------------------
//#include "Verhalten.h"
#include "Regelung.h"
#include "Strategie.h"
//#include "Testfeld.h"
#include "Kalman.h"
#include "Koordinatenflug.h"
#include "Position.h"
#include <math.h>
#include <fstream>
#include <iostream>
#include <string>
using namespace std;
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?