diff --git a/cubesatsim/cubesatsim.h b/cubesatsim/cubesatsim.h index b0e3425b..38bad8d9 100644 --- a/cubesatsim/cubesatsim.h +++ b/cubesatsim/cubesatsim.h @@ -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 };