Gabriel Scodiero / Mbed 2 deprecated Onda_lcd1

Dependencies:   mbed

Committer:
Gabiuas
Date:
Tue May 21 00:51:20 2019 +0000
Revision:
1:0ada46075897
Ondas

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Gabiuas 1:0ada46075897 1 /* mbed TextLCD Library, for LCDs based on HD44780 controllers
Gabiuas 1:0ada46075897 2 * Copyright (c) 2014, WH
Gabiuas 1:0ada46075897 3 * 2014, v01: WH, Extracted from TextLCD.h as of v14
Gabiuas 1:0ada46075897 4 * 2015, v02: WH, Added some UDC definitions and commented out several UDCs
Gabiuas 1:0ada46075897 5 * 2015, v03: WH, Added some UDC definitions
Gabiuas 1:0ada46075897 6 *
Gabiuas 1:0ada46075897 7 * Permission is hereby granted, free of charge, to any person obtaining a copy
Gabiuas 1:0ada46075897 8 * of this software and associated documentation files (the "Software"), to deal
Gabiuas 1:0ada46075897 9 * in the Software without restriction, including without limitation the rights
Gabiuas 1:0ada46075897 10 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
Gabiuas 1:0ada46075897 11 * copies of the Software, and to permit persons to whom the Software is
Gabiuas 1:0ada46075897 12 * furnished to do so, subject to the following conditions:
Gabiuas 1:0ada46075897 13 *
Gabiuas 1:0ada46075897 14 * The above copyright notice and this permission notice shall be included in
Gabiuas 1:0ada46075897 15 * all copies or substantial portions of the Software.
Gabiuas 1:0ada46075897 16 *
Gabiuas 1:0ada46075897 17 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
Gabiuas 1:0ada46075897 18 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
Gabiuas 1:0ada46075897 19 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
Gabiuas 1:0ada46075897 20 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
Gabiuas 1:0ada46075897 21 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
Gabiuas 1:0ada46075897 22 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
Gabiuas 1:0ada46075897 23 * THE SOFTWARE.
Gabiuas 1:0ada46075897 24 */
Gabiuas 1:0ada46075897 25 #ifndef MBED_TEXTLCDUDC_H
Gabiuas 1:0ada46075897 26 #define MBED_TEXTLCDUDC_H
Gabiuas 1:0ada46075897 27
Gabiuas 1:0ada46075897 28 #include "TextLCD_Config.h"
Gabiuas 1:0ada46075897 29
Gabiuas 1:0ada46075897 30 /** Some sample User Defined Chars 5x7 dots */
Gabiuas 1:0ada46075897 31 #if(LCD_UDC == 1)
Gabiuas 1:0ada46075897 32 //extern const char udc_ae[]; //æ
Gabiuas 1:0ada46075897 33 //extern const char udc_0e[]; //ø
Gabiuas 1:0ada46075897 34 //extern const char udc_ao[]; //å
Gabiuas 1:0ada46075897 35 //extern const char udc_AE[]; //Æ
Gabiuas 1:0ada46075897 36 //extern const char udc_0E[]; //Ø
Gabiuas 1:0ada46075897 37 //extern const char udc_Ao[]; //Å
Gabiuas 1:0ada46075897 38 //extern const char udc_PO[]; //Padlock Open
Gabiuas 1:0ada46075897 39 //extern const char udc_PC[]; //Padlock Closed
Gabiuas 1:0ada46075897 40
Gabiuas 1:0ada46075897 41 //extern const char udc_alpha[]; //alpha
Gabiuas 1:0ada46075897 42 //extern const char udc_ohm[]; //ohm
Gabiuas 1:0ada46075897 43 //extern const char udc_sigma[]; //sigma
Gabiuas 1:0ada46075897 44 //extern const char udc_pi[]; //pi
Gabiuas 1:0ada46075897 45 //extern const char udc_root[]; //root
Gabiuas 1:0ada46075897 46
Gabiuas 1:0ada46075897 47 extern const char udc_0[]; // |>
Gabiuas 1:0ada46075897 48 extern const char udc_1[]; // <|
Gabiuas 1:0ada46075897 49 extern const char udc_2[]; // |
Gabiuas 1:0ada46075897 50 extern const char udc_3[]; // ||
Gabiuas 1:0ada46075897 51 extern const char udc_4[]; // |||
Gabiuas 1:0ada46075897 52 extern const char udc_5[]; // =
Gabiuas 1:0ada46075897 53 extern const char udc_6[]; // checkerboard
Gabiuas 1:0ada46075897 54 extern const char udc_7[]; // \
Gabiuas 1:0ada46075897 55
Gabiuas 1:0ada46075897 56 //extern const char udc_degr[]; // Degree symbol
Gabiuas 1:0ada46075897 57
Gabiuas 1:0ada46075897 58 //extern const char udc_TM_T[]; // Trademark T
Gabiuas 1:0ada46075897 59 //extern const char udc_TM_M[]; // Trademark M
Gabiuas 1:0ada46075897 60
Gabiuas 1:0ada46075897 61 //extern const char udc_Bat_Hi[]; // Battery Full
Gabiuas 1:0ada46075897 62 //extern const char udc_Bat_Ha[]; // Battery Half
Gabiuas 1:0ada46075897 63 //extern const char udc_Bat_Lo[]; // Battery Low
Gabiuas 1:0ada46075897 64 extern const char udc_Bat_Hi[]; // Battery Full
Gabiuas 1:0ada46075897 65 extern const char udc_Bat_Ha[]; // Battery Half
Gabiuas 1:0ada46075897 66 extern const char udc_Bat_Lo[]; // Battery Low
Gabiuas 1:0ada46075897 67 extern const char udc_AC[]; // AC Power
Gabiuas 1:0ada46075897 68
Gabiuas 1:0ada46075897 69 extern const char udc_smiley[]; // Smiley
Gabiuas 1:0ada46075897 70 //extern const char udc_droopy[]; // Droopey
Gabiuas 1:0ada46075897 71 //extern const char udc_note[]; // Note
Gabiuas 1:0ada46075897 72 //extern const char udc_note_off[]; // Note Off
Gabiuas 1:0ada46075897 73
Gabiuas 1:0ada46075897 74 //extern const char udc_bar_1[]; // Bar 1
Gabiuas 1:0ada46075897 75 //extern const char udc_bar_2[]; // Bar 11
Gabiuas 1:0ada46075897 76 //extern const char udc_bar_3[]; // Bar 111
Gabiuas 1:0ada46075897 77 //extern const char udc_bar_4[]; // Bar 1111
Gabiuas 1:0ada46075897 78 //extern const char udc_bar_5[]; // Bar 11111
Gabiuas 1:0ada46075897 79
Gabiuas 1:0ada46075897 80 //extern const char udc_ch_1[]; // Hor bars 4
Gabiuas 1:0ada46075897 81 //extern const char udc_ch_2[]; // Hor bars 4 (inverted)
Gabiuas 1:0ada46075897 82 //extern const char udc_ch_3[]; // Ver bars 3
Gabiuas 1:0ada46075897 83 //extern const char udc_ch_4[]; // Ver bars 3 (inverted)
Gabiuas 1:0ada46075897 84 //extern const char udc_ch_yr[]; // Year (kana)
Gabiuas 1:0ada46075897 85 //extern const char udc_ch_mo[]; // Month (kana)
Gabiuas 1:0ada46075897 86 //extern const char udc_ch_dy[]; // Day (kana)
Gabiuas 1:0ada46075897 87 //extern const char udc_ch_mi[]; // minute (kana)
Gabiuas 1:0ada46075897 88
Gabiuas 1:0ada46075897 89 //extern const char udc_bell[];
Gabiuas 1:0ada46075897 90 //extern const char udc_note[];
Gabiuas 1:0ada46075897 91 //extern const char udc_clock[];
Gabiuas 1:0ada46075897 92 //extern const char udc_heart[];
Gabiuas 1:0ada46075897 93 //extern const char udc_duck[];
Gabiuas 1:0ada46075897 94 //extern const char udc_check[];
Gabiuas 1:0ada46075897 95 //extern const char udc_cross[];
Gabiuas 1:0ada46075897 96 //extern const char udc_retarrow[];
Gabiuas 1:0ada46075897 97 //extern const char udc_OK[]; // Ok
Gabiuas 1:0ada46075897 98 //extern const char udc_1_2[]; // 1/2
Gabiuas 1:0ada46075897 99 //extern const char udc_Euro[]; // Euro symbol
Gabiuas 1:0ada46075897 100 //extern const char udc_key[]; // Key symbol
Gabiuas 1:0ada46075897 101
Gabiuas 1:0ada46075897 102 //extern const char udc_None[];
Gabiuas 1:0ada46075897 103 //extern const char udc_All[];
Gabiuas 1:0ada46075897 104 #endif /* LCD_UDC Examples */
Gabiuas 1:0ada46075897 105
Gabiuas 1:0ada46075897 106 #endif // MBED_TEXTLCDUDC_H