1 // ----------------------------------------------------------------------------
2 // Copyright (C) 2014
3 //              David Freese, W1HKJ
4 //
5 // This file is part of fldigi
6 //
7 // fldigi is free software; you can redistribute it and/or modify
8 // it under the terms of the GNU General Public License as published by
9 // the Free Software Foundation; either version 3 of the License, or
10 // (at your option) any later version.
11 //
12 // fldigi is distributed in the hope that it will be useful,
13 // but WITHOUT ANY WARRANTY; without even the implied warranty of
14 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15 // GNU General Public License for more details.
16 //
17 // You should have received a copy of the GNU General Public License
18 // along with this program.  If not, see <http://www.gnu.org/licenses/>.
19 // ----------------------------------------------------------------------------
20 
21 // feld low-14 font
22 
23 fntchr feldlow_14[] = {
24 {' ', { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 }, },
25 {'!', { 0x0000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0x0000, 0x0000, 0xC000, 0xC000, 0xC000 }, },
26 {'"', { 0x0000, 0xA000, 0xA000, 0xA000, 0xA000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 }, },
27 {'#', { 0x0000, 0x5000, 0x5000, 0xF800, 0xF800, 0xF800, 0x5000, 0x5000, 0xF800, 0xF800, 0xF800, 0x5000, 0x5000, 0x0000 }, },
28 {'$', { 0x2000, 0x7800, 0xF800, 0xF800, 0xA000, 0xA000, 0xF000, 0x7800, 0x2800, 0x2800, 0xF800, 0xF800, 0xF000, 0x2000 }, },
29 {'%', { 0x0000, 0xC800, 0xC800, 0xC800, 0x1800, 0x1000, 0x3000, 0x2000, 0x6000, 0x4000, 0xD800, 0x9800, 0x9800, 0x0000 }, },
30 {'&', { 0x4000, 0xE000, 0xE000, 0xA000, 0x4000, 0x4000, 0xE000, 0xA000, 0xB000, 0xB000, 0xF800, 0x7800, 0x7800, 0x0000 }, },
31 { 39, { 0x0000, 0xC000, 0xC000, 0xC000, 0xC000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 }, },
32 {'(', { 0x0000, 0x2000, 0x6000, 0xE000, 0xC000, 0x8000, 0x8000, 0x8000, 0x8000, 0xC000, 0xE000, 0x6000, 0x2000, 0x0000 }, },
33 {')', { 0x0000, 0x8000, 0xC000, 0xE000, 0x6000, 0x2000, 0x2000, 0x2000, 0x2000, 0x6000, 0xE000, 0xC000, 0x8000, 0x0000 }, },
34 {'*', { 0x0000, 0x0000, 0x0000, 0x0000, 0x1000, 0x1000, 0xFE00, 0x7C00, 0x3800, 0x6C00, 0x4400, 0x0000, 0x0000, 0x0000 }, },
35 {'+', { 0x0000, 0x0000, 0x2000, 0x2000, 0x2000, 0xF800, 0xF800, 0xF800, 0x2000, 0x2000, 0x2000, 0x0000, 0x0000, 0x0000 }, },
36 {',', { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6000, 0x6000, 0x6000, 0x2000, 0xE000, 0xE000, 0xC000 }, },
37 {'-', { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xF800, 0xF800, 0xF800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 }, },
38 {'.', { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xC000, 0xC000, 0xC000, 0x0000, 0x0000 }, },
39 {'/', { 0x0000, 0x0800, 0x0800, 0x1800, 0x1800, 0x3000, 0x3000, 0x6000, 0x6000, 0xC000, 0xC000, 0x8000, 0x8000, 0x0000 }, },
40 {'0', { 0x0000, 0x7000, 0xF800, 0xF800, 0x9800, 0x9800, 0xA800, 0xA800, 0xC800, 0xC800, 0xF800, 0xF800, 0x7000, 0x0000 }, },
41 {'1', { 0x0000, 0x2000, 0x6000, 0xE000, 0xE000, 0xA000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x0000 }, },
42 {'2', { 0x0000, 0xF000, 0xF800, 0xF800, 0x0800, 0x0800, 0x7800, 0xF000, 0x8000, 0x8000, 0xF800, 0xF800, 0xF800, 0x0000 }, },
43 {'3', { 0x0000, 0xF000, 0xF800, 0xF800, 0x0800, 0x0800, 0x3800, 0x3800, 0x0800, 0x0800, 0xF800, 0xF800, 0xF000, 0x0000 }, },
44 {'4', { 0x0000, 0x8000, 0x9000, 0x9000, 0x9000, 0x9000, 0xF800, 0xF800, 0xF800, 0x1000, 0x1000, 0x1000, 0x1000, 0x0000 }, },
45 {'5', { 0x0000, 0xF800, 0xF800, 0xF800, 0x8000, 0x8000, 0xF000, 0xF800, 0x0800, 0x0800, 0xF800, 0xF800, 0xF000, 0x0000 }, },
46 {'6', { 0x0000, 0x7800, 0xF800, 0xF800, 0x8000, 0x8000, 0xF000, 0xF800, 0x8800, 0x8800, 0xF800, 0xF800, 0x7000, 0x0000 }, },
47 {'7', { 0x0000, 0xF800, 0xF800, 0xF800, 0x1800, 0x1000, 0x3000, 0x2000, 0x6000, 0x4000, 0xC000, 0x8000, 0x8000, 0x0000 }, },
48 {'8', { 0x0000, 0x7000, 0xF800, 0xF800, 0x8800, 0x8800, 0x7000, 0x7000, 0x8800, 0x8800, 0xF800, 0xF800, 0x7000, 0x0000 }, },
49 {'9', { 0x0000, 0x7000, 0xF800, 0xF800, 0x8800, 0x8800, 0xF800, 0x7800, 0x0800, 0x0800, 0x7800, 0x7800, 0x7000, 0x0000 }, },
50 {':', { 0x0000, 0xC000, 0xC000, 0xC000, 0xC000, 0x0000, 0x0000, 0x0000, 0xC000, 0xC000, 0xC000, 0xC000, 0x0000, 0x0000 }, },
51 {';', { 0x0000, 0x0000, 0x6000, 0x6000, 0x6000, 0x6000, 0x0000, 0x0000, 0x6000, 0x6000, 0x2000, 0x2000, 0xE000, 0xC000 }, },
52 {'<', { 0x0000, 0x0800, 0x1800, 0x3800, 0x7000, 0xE000, 0xC000, 0xC000, 0xE000, 0x7000, 0x3800, 0x1800, 0x0800, 0x0000 }, },
53 {'=', { 0x0000, 0xF800, 0xF800, 0xF800, 0x0000, 0x0000, 0x0000, 0xF800, 0xF800, 0xF800, 0x0000, 0x0000, 0x0000, 0x0000 }, },
54 {'>', { 0x0000, 0x8000, 0xC000, 0xE000, 0x7000, 0x3800, 0x1800, 0x1800, 0x3800, 0x7000, 0xE000, 0xC000, 0x8000, 0x0000 }, },
55 {'?', { 0x0000, 0x7000, 0xF800, 0xF800, 0x8800, 0x0800, 0x0800, 0x3800, 0x3000, 0x0000, 0x0000, 0x2000, 0x2000, 0x2000 }, },
56 {'@', { 0x0000, 0x7000, 0xF800, 0x8800, 0x8800, 0xB800, 0xB800, 0xB000, 0x8000, 0xC000, 0x7800, 0x3800, 0x0000, 0x0000 }, },
57 {'A', { 0x0000, 0x7000, 0xF800, 0xF800, 0x8800, 0x8800, 0x8800, 0xF800, 0xF800, 0xF800, 0x8800, 0x8800, 0x8800, 0x0000 }, },
58 {'B', { 0x0000, 0xF000, 0xF800, 0xF800, 0x8800, 0x8800, 0xF000, 0xF000, 0x8800, 0x8800, 0xF800, 0xF800, 0xF000, 0x0000 }, },
59 {'C', { 0x0000, 0x7800, 0xF800, 0xF800, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0xF800, 0xF800, 0x7800, 0x0000 }, },
60 {'D', { 0x0000, 0xF000, 0xF800, 0xF800, 0x9800, 0x8800, 0x8800, 0x8800, 0x8800, 0x9800, 0xF800, 0xF800, 0xF000, 0x0000 }, },
61 {'E', { 0x0000, 0xF800, 0xF800, 0xF800, 0x8000, 0x8000, 0xE000, 0xE000, 0x8000, 0x8000, 0xF800, 0xF800, 0xF800, 0x0000 }, },
62 {'F', { 0x0000, 0xF800, 0xF800, 0xF800, 0x8000, 0x8000, 0x8000, 0xE000, 0xE000, 0xE000, 0x8000, 0x8000, 0x8000, 0x0000 }, },
63 {'G', { 0x0000, 0x7800, 0xF800, 0xF800, 0x8000, 0x8000, 0x9800, 0x9800, 0x8800, 0x8800, 0xF800, 0xF800, 0x7000, 0x0000 }, },
64 {'H', { 0x0000, 0x8800, 0x8800, 0x8800, 0x8800, 0x8800, 0xF800, 0xF800, 0xF800, 0x8800, 0x8800, 0x8800, 0x8800, 0x0000 }, },
65 {'I', { 0x0000, 0xE000, 0xE000, 0xE000, 0x4000, 0x4000, 0x4000, 0x4000, 0x4000, 0x4000, 0xE000, 0xE000, 0xE000, 0x0000 }, },
66 {'J', { 0x0000, 0x0800, 0x0800, 0x0800, 0x0800, 0x0800, 0x0800, 0x0800, 0x8800, 0x8800, 0xF800, 0xF800, 0x7000, 0x0000 }, },
67 {'K', { 0x0000, 0x8800, 0x8800, 0x9800, 0xB800, 0xF000, 0xE000, 0xE000, 0xF000, 0xB800, 0x9800, 0x8800, 0x8800, 0x0000 }, },
68 {'L', { 0x0000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0xF800, 0xF800, 0xF800, 0x0000 }, },
69 {'M', { 0x0000, 0x8800, 0xD800, 0xF800, 0xF800, 0xA800, 0x8800, 0x8800, 0x8800, 0x8800, 0x8800, 0x8800, 0x8800, 0x0000 }, },
70 {'N', { 0x0000, 0x8800, 0x8800, 0xC800, 0xC800, 0xE800, 0xE800, 0xB800, 0xB800, 0x9800, 0x9800, 0x8800, 0x8800, 0x0000 }, },
71 {'O', { 0x0000, 0x7000, 0xF800, 0xF800, 0x8800, 0x8800, 0x8800, 0x8800, 0x8800, 0x8800, 0xF800, 0xF800, 0x7000, 0x0000 }, },
72 {'P', { 0x0000, 0xF000, 0xF800, 0xF800, 0x8800, 0x8800, 0x8800, 0xF800, 0xF800, 0xF000, 0x8000, 0x8000, 0x8000, 0x0000 }, },
73 {'Q', { 0x0000, 0x7000, 0xF800, 0xF800, 0x8800, 0x8800, 0x8800, 0xA800, 0xA800, 0xA800, 0xF800, 0xFC00, 0x7C00, 0x0C00 }, },
74 {'R', { 0x0000, 0xF000, 0xF800, 0xF800, 0x8800, 0x8800, 0x8800, 0xF800, 0xF000, 0xF000, 0x9800, 0x9800, 0x9800, 0x0000 }, },
75 {'S', { 0x0000, 0x7800, 0xF800, 0xF800, 0x8000, 0x8000, 0xF000, 0x7800, 0x0800, 0x0800, 0xF800, 0xF800, 0xF000, 0x0000 }, },
76 {'T', { 0x0000, 0xF800, 0xF800, 0xF800, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x0000 }, },
77 {'U', { 0x0000, 0x8800, 0x8800, 0x8800, 0x8800, 0x8800, 0x8800, 0x8800, 0x8800, 0x8800, 0xF800, 0xF800, 0x7000, 0x0000 }, },
78 {'V', { 0x0000, 0x8800, 0x8800, 0x8800, 0x9800, 0x9800, 0xB000, 0xB000, 0xE000, 0xE000, 0xC000, 0xC000, 0x8000, 0x0000 }, },
79 {'W', { 0x0000, 0x8800, 0x8800, 0x8800, 0x8800, 0x8800, 0xA800, 0xA800, 0xA800, 0xA800, 0xF800, 0xF800, 0x5000, 0x0000 }, },
80 {'X', { 0x0000, 0x8800, 0x8800, 0xD800, 0xF800, 0x7000, 0x2000, 0x2000, 0x7000, 0xF800, 0xD800, 0x8800, 0x8800, 0x0000 }, },
81 {'Y', { 0x0000, 0x8800, 0x8800, 0x8800, 0xD800, 0xD800, 0x7000, 0x7000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x0000 }, },
82 {'Z', { 0x0000, 0xF800, 0xF800, 0xF800, 0x1800, 0x1000, 0x3000, 0x6000, 0x4000, 0xC000, 0xF800, 0xF800, 0xF800, 0x0000 }, },
83 {'[', { 0x0000, 0xE000, 0xE000, 0xE000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0xE000, 0xE000, 0xE000, 0x0000 }, },
84 {'\\', { 0x0000, 0x8000, 0x8000, 0xC000, 0xC000, 0x6000, 0x6000, 0x3000, 0x3000, 0x1800, 0x1800, 0x0800, 0x0800, 0x0000 }, },
85 {']', { 0x0000, 0xE000, 0xE000, 0xE000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0xE000, 0xE000, 0xE000, 0x0000 }, },
86 {'^', { 0x0000, 0x2000, 0x2000, 0x7000, 0x5000, 0xD800, 0x8800, 0x8800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 }, },
87 {'_', { 0x0000, 0xF800, 0xF800, 0xF800, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 }, },
88 {'`', { 0x0000, 0xC000, 0xC000, 0xC000, 0xE000, 0x6000, 0x6000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 }, },
89 {'a', { 0x0000, 0x0000, 0x7000, 0x7800, 0x7800, 0x0800, 0x7800, 0xF800, 0x8800, 0xF800, 0xF800, 0x7800, 0x0000, 0x0000 }, },
90 {'b', { 0x8000, 0x8000, 0x8000, 0xF000, 0xF800, 0xF800, 0x8800, 0x8800, 0x8800, 0xF800, 0xF800, 0xF000, 0x0000, 0x0000 }, },
91 {'c', { 0x0000, 0x0000, 0x7000, 0xF000, 0xF000, 0x8000, 0x8000, 0x8000, 0x8000, 0xF000, 0xF000, 0x7000, 0x0000, 0x0000 }, },
92 {'d', { 0x0800, 0x0800, 0x0800, 0x7800, 0xF800, 0xF800, 0x8800, 0x8800, 0x8800, 0xF800, 0xF800, 0x7800, 0x0000, 0x0000 }, },
93 {'e', { 0x0000, 0x0000, 0x7000, 0xF800, 0xF800, 0x8800, 0xF800, 0xF800, 0x8000, 0xF800, 0xF800, 0x7800, 0x0000, 0x0000 }, },
94 {'f', { 0x0000, 0x3000, 0x7000, 0x7000, 0x4000, 0x4000, 0xE000, 0xE000, 0x4000, 0x4000, 0xE000, 0xE000, 0xE000, 0x0000 }, },
95 {'g', { 0x0000, 0x0000, 0x7800, 0xF800, 0xF800, 0x8800, 0x8800, 0xF800, 0x7800, 0x0800, 0xF800, 0xF800, 0x7000, 0x0000 }, },
96 {'h', { 0x8000, 0x8000, 0x8000, 0xF000, 0xF800, 0xF800, 0x8800, 0x8800, 0x8800, 0x8800, 0x8800, 0x8800, 0x0000, 0x0000 }, },
97 {'i', { 0x4000, 0x4000, 0x0000, 0xC000, 0xC000, 0xC000, 0x4000, 0x4000, 0x4000, 0xE000, 0xE000, 0xE000, 0x0000, 0x0000 }, },
98 {'j', { 0x1000, 0x1000, 0x0000, 0x3000, 0x3000, 0x3000, 0x1000, 0x1000, 0x1000, 0x9000, 0xF000, 0xF000, 0x6000, 0x0000 }, },
99 {'k', { 0x0000, 0x8000, 0x8000, 0x9000, 0x9000, 0xB000, 0xE000, 0xE000, 0xE000, 0xB000, 0xB000, 0x9000, 0x9000, 0x0000 }, },
100 {'l', { 0x0000, 0xE000, 0xE000, 0xE000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0xF800, 0xF800, 0xF800, 0x0000 }, },
101 {'m', { 0x0000, 0x0000, 0xD000, 0xF800, 0xF800, 0xA800, 0xA800, 0xA800, 0x8800, 0x8800, 0x8800, 0x8800, 0x0000, 0x0000 }, },
102 {'n', { 0x0000, 0x0000, 0xB000, 0xF800, 0xF800, 0xC800, 0x8800, 0x8800, 0x8800, 0x8800, 0x8800, 0x8800, 0x0000, 0x0000 }, },
103 {'o', { 0x0000, 0x0000, 0x7000, 0xF800, 0xF800, 0x8800, 0x8800, 0x8800, 0x8800, 0xF800, 0xF800, 0x7000, 0x0000, 0x0000 }, },
104 {'p', { 0x0000, 0x0000, 0x0000, 0xF000, 0xF800, 0xF800, 0x4800, 0x4800, 0x7800, 0x7800, 0x7000, 0x4000, 0x4000, 0x4000 }, },
105 {'q', { 0x0000, 0x0000, 0x0000, 0x7800, 0xF800, 0xF800, 0x9000, 0x9000, 0x9000, 0xF000, 0xF000, 0x7000, 0x1000, 0x1000 }, },
106 {'r', { 0x0000, 0x0000, 0xD800, 0xF800, 0xF800, 0x6000, 0x4000, 0x4000, 0x4000, 0xE000, 0xE000, 0xE000, 0x0000, 0x0000 }, },
107 {'s', { 0x0000, 0x0000, 0x7800, 0xF800, 0xF800, 0x8000, 0xF000, 0x7800, 0x0800, 0xF800, 0xF800, 0xF000, 0x0000, 0x0000 }, },
108 {'t', { 0x0000, 0x4000, 0x4000, 0xE000, 0xE000, 0xE000, 0x4000, 0x4000, 0x4000, 0x4000, 0x7000, 0x7000, 0x3000, 0x0000 }, },
109 {'u', { 0x0000, 0x0000, 0x8800, 0x8800, 0x8800, 0x8800, 0x8800, 0x8800, 0x9800, 0xF800, 0xF800, 0x6800, 0x0000, 0x0000 }, },
110 {'v', { 0x0000, 0x0000, 0x8800, 0x8800, 0x8800, 0x8800, 0x8800, 0x8800, 0xD800, 0xF800, 0x7000, 0x2000, 0x0000, 0x0000 }, },
111 {'w', { 0x0000, 0x0000, 0x8800, 0x8800, 0x8800, 0xA800, 0xA800, 0xA800, 0xA800, 0xF800, 0xF800, 0x5000, 0x0000, 0x0000 }, },
112 {'x', { 0x0000, 0x0000, 0x8800, 0xD800, 0xF800, 0x7000, 0x2000, 0x2000, 0x7000, 0xF800, 0xD800, 0x8800, 0x0000, 0x0000 }, },
113 {'y', { 0x0000, 0x0000, 0x0000, 0x8800, 0x8800, 0x8800, 0xC800, 0xE800, 0x7800, 0x3800, 0x3000, 0x6000, 0xC000, 0xC000 }, },
114 {'z', { 0x0000, 0x0000, 0xF800, 0xF800, 0xF800, 0x1800, 0x3000, 0x6000, 0xC000, 0xF800, 0xF800, 0xF800, 0x0000, 0x0000 }, },
115 {'{', { 0x0000, 0x2000, 0x6000, 0x6000, 0x4000, 0x4000, 0xC000, 0xC000, 0xC000, 0x4000, 0x6000, 0x6000, 0x2000, 0x0000 }, },
116 {'|', { 0x0000, 0x8000, 0x8000, 0xC000, 0xC000, 0x6000, 0x6000, 0x3000, 0x3000, 0x1800, 0x1800, 0x0800, 0x0800, 0x0000 }, },
117 {'}', { 0x0000, 0x8000, 0xC000, 0xC000, 0x4000, 0x4000, 0x6000, 0x6000, 0x6000, 0x4000, 0xC000, 0xC000, 0x8000, 0x0000 }, },
118 {'~', { 0x0000, 0xD800, 0xF800, 0x6C00, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 }, }
119 };
120