5 #ifndef CONTROLS_H_INCLUDED
6 #define CONTROLS_H_INCLUDED
18 extern void Boop(
void);
19 extern void Beep(
void);
21 extern void SideToneOff(
void);
23 extern void Tone(uint16_t f, uint8_t t);
25 extern void SetWeight(
void);
void Boop(void)
Boop Ton ausgeben.
Definition: functions.c:688
uint16_t MenuCtrlTimer
Diverse Zähler für Timer 0.
Definition: globals.h:218
uint8_t WpM
Aktuelle Zeichengeschwindigkeit.
Definition: globals.h:194
void Beep(void)
Beep Ton ausgeben.
Definition: functions.c:698
void Tone(uint16_t f, uint8_t t)
Ausgabe eines Tons mit Dauer und Frequenz.
Definition: functions.c:674
struct State bState
Struktur für den aktuellen Status.
Definition: main.h:18
void DelayMilliSeconds(uint16_t t)
Zeitschleife von 1-65535 Millisekunden.
Definition: functions.c:33
void ConfigMenue(void)
Ausgabe des Menues für die Einstellungen.
Definition: controls.c:285
void WriteEEprom(void)
Akt. Einstellungen in EEPROM schreiben.
Definition: functions.c:102
void SidetoneEnable(void)
Audioverstärker einschalten.
Definition: functions.c:279
struct MenuCtrl bMenuCtrl
Struktur für die Menuesteuerung.
Definition: main.h:17
struct Config bConfig
Struktur für die Einstellungen.
Definition: main.h:16
void DisplayVersion(void)
Ausgabe der Softwareversion des BJ-Keyers.
Definition: controls.c:418
void SetRatio(void)
Berechnung der Zeitdauer für Punkt und Strich.
Definition: functions.c:525
void Drehencoder(void)
Mit dieser Funktion wird per Polling der Drehencoder abgefragt.
Definition: controls.c:46
void UpdateDisplay(void)
UpdateDisplay.
Definition: controls.c:440
void SidetoneOff(void)
Mithörton ausschalten.
Definition: functions.c:256
void SidetoneDisable(void)
Audioverstärker abschalten.
Definition: functions.c:268
Globale Variablen, Definitionen und Prototypen.
Definition: globals.h:151
Definition: globals.h:121