Programmcodes Einzelblattstapelbildung / Mbed 2 deprecated Bahnkantenregelung_Julian

Dependencies:   TextLCD mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers auto_func.h Source File

auto_func.h

00001 /**
00002 *Funktionen fuer den Autmatikbetrieb
00003 *
00004 *Headerdatei auto_func.h
00005 *
00006 *@version: 01.11.2015
00007 *@author: Gustav Grether
00008 */
00009 
00010 #ifndef AUTO_FUNC_H
00011 #define AUTO_FUNC_H
00012 
00013 #include "mbed.h"
00014 #include "edge_func.h"
00015 #include "regler.h"
00016 #include "TextLCD.h"
00017 #include "mtr_func.h"
00018 
00019 /**
00020  * Funktion initialisiert die Werte fuer Variablen muss beim Start des Automatikbetriebs aufgerufen werden
00021 */
00022 void auto_setup();
00023 /**
00024  * Funktion muss zum beenden des Automatikbetriebs aufgerufen werden
00025 */
00026 void auto_end();
00027 /**
00028  * Funktion liest Sensor aus und reglt Kante auf das Soll Pixel, muss zyklisch aufgerufen werden
00029 */
00030 void auto_sens_ctr();
00031 /**
00032  * Funktion zum aendern des Soll-Pixels
00033  * ueber die Taster
00034 */
00035 void auto_sollPx_set();
00036 /**
00037  * Funktion zum Aendern des Proportionalitaetswertes kp des Reglers
00038  * ueber die Taster
00039 */
00040 void auto_kp_set(); 
00041 #endif