added extra column in morse table

pull/210/head
alanbjohnston 3 years ago committed by GitHub
parent c944b051b8
commit ce1bb08342
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -312,50 +312,50 @@ bool timer0_on = false;
char callsign[20];
int morse_timing = 60; // ms for a dit
int morse_freq = 1800; // Hz
int morse_table[44][5] = { // 0-9, A-Z only by (ASCII - 48)
{ 3, 3, 3, 3, 3 }, // 0
{ 1, 3, 3, 3, 3 }, // 1
{ 1, 1, 3, 3, 3 }, // 2
{ 1, 1, 1, 3, 3 }, // 3
{ 1, 1, 1, 1, 3 }, // 4
{ 1, 1, 1, 1, 1 }, // 5
{ 3, 1, 1, 1, 1 }, // 6
{ 3, 3, 1, 1, 1 }, // 7
{ 3, 3, 3, 1, 1 }, // 8
{ 3, 3, 3, 3, 1 }, // 9
{ 0, 0, 0, 0, 0 }, // -
{ 0, 0, 0, 0, 0 }, // -
{ 0, 0, 0, 0, 0 }, // -
{ 0, 0, 0, 0, 0 }, // -
{ 0, 0, 0, 0, 0 }, // -
{ 0, 0, 0, 0, 0 }, // -
{ 0, 0, 0, 0, 0 }, // -
{ 1, 3, 0, 0, 0 }, // A
{ 3, 1, 1, 1, 0 }, // B
{ 3, 1, 3, 1, 0 }, // C
{ 3, 1, 1, 0, 0 }, // D
{ 1, 0, 0, 0, 0 }, // E
{ 1, 1, 3, 1, 0 }, // F
{ 3, 3, 1, 0, 0 }, // G
{ 1, 1, 1, 1, 0 }, // H
{ 1, 1, 0, 0, 0 }, // I
{ 1, 3, 3, 3, 0 }, // J
{ 3, 1, 3, 0, 0 }, // K
{ 1, 3, 1, 1, 0 }, // L
{ 3, 3, 0, 0, 0 }, // M
{ 3, 1, 0, 0, 0 }, // N
{ 3, 3, 3, 0, 0 }, // O
{ 1, 3, 3, 1, 0 }, // P
{ 3, 3, 1, 3, 0 }, // Q
{ 1, 3, 1, 0, 0 }, // R
{ 1, 1, 1, 0, 0 }, // S
{ 3, 0, 0, 0, 0 }, // T
{ 1, 1, 3, 0, 0 }, // U
{ 1, 1, 1, 3, 0 }, // V
{ 1, 3, 3, 0, 0 }, // W
{ 3, 1, 1, 3, 0 }, // X
{ 3, 1, 3, 3, 0 }, // Y
{ 3, 3, 1, 1, 0 } // Z
int morse_table[44][6] = { // 0-9, A-Z only by (ASCII - 48)
{ 3, 3, 3, 3, 3, 0 }, // 0
{ 1, 3, 3, 3, 3, 0 }, // 1
{ 1, 1, 3, 3, 3, 0 }, // 2
{ 1, 1, 1, 3, 3, 0 }, // 3
{ 1, 1, 1, 1, 3, 0 }, // 4
{ 1, 1, 1, 1, 1, 0 }, // 5
{ 3, 1, 1, 1, 1, 0 }, // 6
{ 3, 3, 1, 1, 1, 0 }, // 7
{ 3, 3, 3, 1, 1, 0 }, // 8
{ 3, 3, 3, 3, 1, 0 }, // 9
{ 0, 0, 0, 0, 0, 0 }, // -
{ 0, 0, 0, 0, 0, 0 }, // -
{ 0, 0, 0, 0, 0, 0 }, // -
{ 0, 0, 0, 0, 0, 0 }, // -
{ 0, 0, 0, 0, 0, 0 }, // -
{ 0, 0, 0, 0, 0, 0 }, // -
{ 0, 0, 0, 0, 0, 0 }, // -
{ 1, 3, 0, 0, 0, 0 }, // A
{ 3, 1, 1, 1, 0, 0 }, // B
{ 3, 1, 3, 1, 0, 0 }, // C
{ 3, 1, 1, 0, 0, 0 }, // D
{ 1, 0, 0, 0, 0, 0 }, // E
{ 1, 1, 3, 1, 0, 0 }, // F
{ 3, 3, 1, 0, 0, 0 }, // G
{ 1, 1, 1, 1, 0, 0 }, // H
{ 1, 1, 0, 0, 0, 0 }, // I
{ 1, 3, 3, 3, 0, 0 }, // J
{ 3, 1, 3, 0, 0, 0 }, // K
{ 1, 3, 1, 1, 0, 0 }, // L
{ 3, 3, 0, 0, 0, 0 }, // M
{ 3, 1, 0, 0, 0, 0 }, // N
{ 3, 3, 3, 0, 0, 0 }, // O
{ 1, 3, 3, 1, 0, 0 }, // P
{ 3, 3, 1, 3, 0, 0 }, // Q
{ 1, 3, 1, 0, 0, 0 }, // R
{ 1, 1, 1, 0, 0, 0 }, // S
{ 3, 0, 0, 0, 0, 0 }, // T
{ 1, 1, 3, 0, 0, 0 }, // U
{ 1, 1, 1, 3, 0, 0 }, // V
{ 1, 3, 3, 0, 0, 0 }, // W
{ 3, 1, 1, 3, 0, 0 }, // X
{ 3, 1, 3, 3, 0, 0 }, // Y
{ 3, 3, 1, 1, 0, 0 } // Z
};

Loading…
Cancel
Save

Powered by TurnKey Linux.