BJ-Keyer  1.03
Morsekeyer für 2 TRX und 6 Morsetasten
vt100.h-Dateireferenz

VT100 Terminal. Mehr ...

#include "functions.h"
Include-Abhängigkeitsdiagramm für vt100.h:
Dieser Graph zeigt, welche Datei direkt oder indirekt diese Datei enthält:

gehe zum Quellcode dieser Datei

Datenstrukturen

struct  SerialState
 

Makrodefinitionen

#define SERMENUE   1
 
#define SERMSG   2
 
#define SERMSGMENUE   3
 
#define SERMSGCHANGE   4
 
#define SERMSG1   5
 
#define SERMSG2   6
 
#define SERMSG3   7
 
#define SERMSG4   8
 
#define SERMSG5   9
 
#define SERMSG0   0
 
#define SERSETUP   10
 

Funktionen

void SerialInfo (void)
 
void SerialAbout (void)
 Versionsinformation über serielle Schnittstelle ausgeben. Mehr ...
 
void SerialSetup (void)
 Aktuelle Einstellungen über serielle Schnittstelle ausgeben. Mehr ...
 
void SerialMenue (void)
 Auswahlmenue über serielle Schnittstelle ausgeben. Mehr ...
 
void SerialMsgOut (void)
 
void SerialMsgMenue (char c)
 Zeigt einen Textspeicher an, der geändert werden soll. Mehr ...
 
void WriteMsgEEprom (uint8_t idx)
 Textspeicher in EEprom schreiben. Mehr ...
 

Variablen

static const char *const CLRSCR = "\033[2J"
 
char out [120]
 
char inp [120]
 
uint8_t i
 
uint8_t o
 
struct SerialState bSerialState
 

Ausführliche Beschreibung

VT100 Terminal.

Autor
Tom, DL7BJ

Dokumentation der Funktionen

◆ SerialAbout()

void SerialAbout ( void  )

Versionsinformation über serielle Schnittstelle ausgeben.

Parameter
none
Rückgabewerte
none

◆ SerialMenue()

void SerialMenue ( void  )

Auswahlmenue über serielle Schnittstelle ausgeben.

Parameter
none
Rückgabewerte
none

◆ SerialMsgMenue()

void SerialMsgMenue ( char  c)

Zeigt einen Textspeicher an, der geändert werden soll.

Parameter
cNummer des Textspeichers
Rückgabewerte
none

◆ SerialSetup()

void SerialSetup ( void  )

Aktuelle Einstellungen über serielle Schnittstelle ausgeben.

Parameter
none
Rückgabewerte
none

◆ WriteMsgEEprom()

void WriteMsgEEprom ( uint8_t  idx)

Textspeicher in EEprom schreiben.

Parameter
Nummerdes Textspeichers
Rückgabe
none