koordinatenflug.h

来自「this the code of bootstation」· C头文件 代码 · 共 34 行

H
34
字号


#ifndef _Koordinatenflug_h_
#define _Koordinatenflug_h_

#include "global.h"

//Variablen
//-----------------------------------------------------------------------------------------
//Eingabe:
bool neue_Koordinaten	= false;	//neue Koordinaten berechen (auf true setzen)
float x_Koordinate		= 0;		//Zielkoordinate X
float y_Koordinate		= 0;		//Zielkoordinate Y

//Ausgabe
bool Koord_erreichbar	= false;	//Zielkoordinate erreichbar? (false, wenn nicht)
bool Punkt_erreicht		= true;		//true, wenn Punkt erreicht ist oder in dessen Nahbereich (<2m)
bool Stop_Handlung		= false;	//eine Stop_Handlung wurde ausgef黨rt (dann true)
//-----------------------------------------------------------------------------------------

float e_Entf_Stop_alt	= 0;		//alte Entfernung
//Funktionen
//-----------------------------------------------------------------------------------------
//berechnen des Winkels und festlegen der Handlung zum erreichen der Koordinaten
void Koordinatenflug(float x_, float y_);

//Strategien:
void Koordinaten_Dreh(bool Richtung);
void Koor_links_Dreh();
void Koor_rechts_Dreh();
void Koord_Vor_Ruek();
void Flug_stoppen();
//-----------------------------------------------------------------------------------------
#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?