You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
47 lines
768 B
47 lines
768 B
// vim:filetype=arduino
|
|
#include <ctype.h>
|
|
#include <Arduino.h>
|
|
#include "telegraph.h"
|
|
|
|
const char* LETTERS[] = {
|
|
".-", // A
|
|
"-...", // B
|
|
"-.-.", // C
|
|
"-..", // D
|
|
".", // E
|
|
"..-.", // F
|
|
"--.", // G
|
|
"....", // H
|
|
"..", // I
|
|
".---", // J
|
|
"-.-", // K
|
|
".-..", // L
|
|
"--", // M
|
|
"-.", // N
|
|
"---", // O
|
|
".--.", // P
|
|
"--.-", // Q
|
|
".-.", // R
|
|
"...", // S
|
|
"-", // T
|
|
"..-", // U
|
|
"...-", // V
|
|
".--", // W
|
|
"-..-", // X
|
|
"-.--", // Y
|
|
"--.." // Z
|
|
};
|
|
|
|
const char* DIGITS[] = {
|
|
"-----", // 0
|
|
".----", // 1
|
|
"..---", // 2
|
|
"...--", // 3
|
|
"....-", // 4
|
|
".....", // 5
|
|
"-....", // 6
|
|
"--...", // 7
|
|
"---..", // 8
|
|
"----.", // 9
|
|
};
|