FlightGear next
morse.cxx File Reference
#include <simgear/constants.h>
#include "morse.hxx"
#include <simgear/sound/sample.hxx>
#include <cstdlib>
#include <cstring>
#include <utility>

Go to the source code of this file.

Variables

static const char DI = '1'
 
static const char DIT = '1'
 
static const char DA = '2'
 
static const char DAH = '2'
 
static const char END = '0'
 
static const char alphabet [26][4]
 
static const char numerals [10][5]
 

Variable Documentation

◆ alphabet

const char alphabet[26][4]
static
Initial value:
= {
{ DI, DAH, END, END },
{ DA, DI, DI, DIT },
{ DA, DI, DA, DIT },
{ DA, DI, DIT, END },
{ DIT, END, END, END },
{ DI, DI, DA, DIT },
{ DA, DA, DIT, END },
{ DI, DI, DI, DIT },
{ DI, DIT, END, END },
{ DI, DA, DA, DAH },
{ DA, DI, DAH, END },
{ DI, DA, DI, DIT },
{ DA, DAH, END, END },
{ DA, DIT, END, END },
{ DA, DA, DAH, END },
{ DI, DA, DA, DIT },
{ DA, DA, DI, DAH },
{ DI, DA, DIT, END },
{ DI, DI, DIT, END },
{ DAH, END, END, END },
{ DI, DI, DAH, END },
{ DI, DI, DI, DAH },
{ DI, DA, DAH, END },
{ DA, DI, DI, DAH },
{ DA, DI, DA, DAH },
{ DA, DA, DI, DIT }
}
static const char DA
Definition morse.cxx:35
static const char END
Definition morse.cxx:37
static const char DIT
Definition morse.cxx:34
static const char DI
Definition morse.cxx:33
static const char DAH
Definition morse.cxx:36

Definition at line 39 of file morse.cxx.

◆ DA

const char DA = '2'
static

Definition at line 35 of file morse.cxx.

◆ DAH

const char DAH = '2'
static

Definition at line 36 of file morse.cxx.

◆ DI

const char DI = '1'
static

Definition at line 33 of file morse.cxx.

◆ DIT

const char DIT = '1'
static

Definition at line 34 of file morse.cxx.

◆ END

const char END = '0'
static

Definition at line 37 of file morse.cxx.

◆ numerals

const char numerals[10][5]
static
Initial value:
= {
{ DA, DA, DA, DA, DAH },
{ DI, DA, DA, DA, DAH },
{ DI, DI, DA, DA, DAH },
{ DI, DI, DI, DA, DAH },
{ DI, DI, DI, DI, DAH },
{ DI, DI, DI, DI, DIT },
{ DA, DI, DI, DI, DIT },
{ DA, DA, DI, DI, DIT },
{ DA, DA, DA, DI, DIT },
{ DA, DA, DA, DA, DIT }
}

Definition at line 68 of file morse.cxx.