LCDproc development and user support list

Text archives Help


[Lcdproc] sed1530 fonts


Chronological Thread 
  • From: mail AT andrestrapanotto.com.ar (Andrés Trapanotto)
  • Subject: [Lcdproc] sed1530 fonts
  • Date: Wed Mar 9 17:52:01 2005

Hi! I've added some ascii symbols to the sed1520fm.c font file.
Perhaps you find it useful because there is some nice ascii symbols and I've included the symbols that are need to draw the ICON_CHECKBOX_GRAY, ICON_HEART_FILLED, ICON_HEART_OPEN, ICON_ARROW_UP, ICON_ARROW_DOWN, ICON_ARROW_LEFT, ICON_ARROW_RIGHT directly and still leaves the traditional 0-to-7 places to put user characters.

I didn't modify sed1520.c but if Robin Adams neither Michael Reinelt can do it, I'll do it later.

Best regards,

--
Técnico Andrés Trapanotto
INSTITUTO NACIONAL DE TECNOLOGÍA INDUSTRIAL
Centro de Investigación Telecomunicaciones, Electrónica e Informática
Teléfono (54 11) 4724 6300 Interno 6362
mail AT andrestrapanotto.com.ar
___________________________________________
0800 444 4004 | www.inti.gov.ar

//////////////////////////////////////////////////////////////////////////
// This file contains a HD44780 font and a font for big numbers.        //
// The HD44780 font in this file was shamelessly stolen from            //
// Michael Reinelt / lcd4linux and is                                   //
//  Copyright 1999, 2000 by Michael Reinelt (reinelt AT eunet.at)          //
// The rest of this file is                                             //
//                                                                      //
// (C) 2001 Robin Adams ( robin AT adams-online.de )                       //
// (C) 2005 Andrés Trapanotto added some ascii simbols                  //
//                                                                      //
// This file is released under the GPL. See file COPYING in this        //
// package for further details.                                         //
//////////////////////////////////////////////////////////////////////////

#define b______ 0x00
#define b_____O 0x01
#define b____O_ 0x02
#define b____OO 0x03
#define b___O__ 0x04
#define b___O_O 0x05
#define b___OO_ 0x06
#define b___OOO 0x07
#define b__O___ 0x08
#define b__O__O 0x09
#define b__O_O_ 0x0a
#define b__O_OO 0x0b
#define b__OO__ 0x0c
#define b__OO_O 0x0d
#define b__OOO_ 0x0e
#define b__OOOO 0x0f
#define b_O____ 0x10
#define b_O___O 0x11
#define b_O__O_ 0x12
#define b_O__OO 0x13
#define b_O_O__ 0x14
#define b_O_O_O 0x15
#define b_O_OO_ 0x16
#define b_O_OOO 0x17
#define b_OO___ 0x18
#define b_OO__O 0x19
#define b_OO_O_ 0x1a
#define b_OO_OO 0x1b
#define b_OOO__ 0x1c
#define b_OOO_O 0x1d
#define b_OOOO_ 0x1e
#define b_OOOOO 0x1f
#define b_OOOOO 0x1f
#define bOO____ 0x30
#define bOO___O 0x31
#define bOO__O_ 0x32
#define bOO__OO 0x33
#define bOO_O__ 0x34
#define bOO_O_O 0x35
#define bOO_OO_ 0x36
#define bOO_OOO 0x37
#define bOOO___ 0x38
#define bOOO__O 0x39
#define bOOO_O_ 0x3A
#define bOOO_OO 0x3B
#define bOOOO__ 0x3C
#define bOOOO_O 0x3D
#define bOOOOO_ 0x3E
#define bOOOOOO 0x3F

unsigned char fontmap[256][8] = {
    [0x0A] {b_O____,
            b_O____,
            b_O____,
            b_O____,
            b_O____,
            b_O____,
            b_O____,
            b_O____},
    [0x0B] {b_OO___,
            b__O_O_,
            b_O_O_O,
            b__O_O_,
            b_O_O_O,
            b__O_O_,
            b_O_O_O,
            b__O_O_},
    [0x0C] {b_OOOOO,
            b_OOOOO,
            b_OOOOO,
            b_OOOOO,
            b_OOOOO,
            b_OOOOO,
            b_OOOOO,
            b_OOOOO},
    [0x0D] {b______,
            b______,
            b______,
            b______,            
            b_OOOOO,
            b_OOOOO,
            b_OOOOO,
            b_OOOOO,},
    [0x0e] {b_OOOOO,
            b_OOOOO,
            b_OOOOO,
            b_OOOOO,
            b______,
            b______,
            b______,
            b______},
    [0x0f] {b_OOO__,
            b_OOO__,
            b_OOO__,
            b_OOO__,
            b_OOO__,
            b_OOO__,
            b_OOO__,
            b_OOO__},
    [0x10] {b___OOO,
            b___OOO,
            b___OOO,
            b___OOO,
            b___OOO,
            b___OOO,
            b___OOO,
            b___OOO},
    [0x11] {b_OO___,
            b_OO___,
            b_OO___,
            b_OO___,
            b_OO___,
            b_OO___,
            b_OO___,
            b_OO___},
    [0x12] {b_OOOO_,
            b_OOOO_,
            b_OOOO_,
            b_OOOO_,
            b_OOOO_,
            b_OOOO_,
            b_OOOO_,
            b_OOOO_},
    [0x13] {b_____O,
            b____O_,
            b___O__,
            b__O___,
            b___O__,
            b____O_,
            b_OOOOO,
            b______,},
    [0x14] {b_O____,
            b__O___,
            b___O__,
            b____O_,
            b___O__,
            b__O___,
            b_OOOOO,
            b______},
    [0x15] {b______,
            b_____O,
            b_OOOOO,
            b___O__,
            b_OOOOO,
            b_O____,
            b______},
    [0x16] {b_____O,
            b____OO,
            b___OOO,
            b__OOOO,
            b___OOO,
            b____OO,
            b_____O,
            b______},
    [0x17] {b_O____,
            b_OO___,
            b_OOO__,
            b_OOOO_,
            b_OOO__,
            b_OO___,
            b_O____,
            b______},
    [0x18] {b______,
            b___O__,
            b__OOO_,
            b_O_O_O,
            b___O__,
            b___O__,
            b___O__,
            b______},
    [0x19] {b______,
            b___O__,
            b___O__,
            b___O__,
            b_O_O_O,
            b__OOO_,
            b___O__,
            b______},
    [0x1A] {b______,
            b___O__,
            b____O_,
            b_OOOOO,
            b____O_,
            b___O__,
            b______,
            b______},
    [0x1B] {b______,
            b___O__,
            b__O___,
            b_OOOOO,
            b__O___,
            b___O__,
            b______,
            b______},
    [0x1C] {b___O__,
            b__OOO_,
            b_O_O_O,
            b___O__,
            b_O_O_O,
            b__OOO_,
            b___O__,
            b______},            

    [0x1E] {b_____O,
            b___O_O,
            b__O__O,
            b_OOOOO,
            b__O___,
            b___O__,
            b______,
            b______},
    [0x1f] {b______,
            b______,
            b______,
            b_OOOOO,
            b__O_O_,
            b__O_O_,
            b__O_O_,
            b______},
    [0x20] {b______,
            b______,
            b______,
            b______,
            b______,
            b______,
            b______,
            b______},
    [0x21] {b___O__,
            b___O__,
            b___O__,
            b___O__,
            b______,
            b______,
            b___O__,
            b______},
    [0x22] {b__O_O_,
            b__O_O_,
            b__O_O_,
            b______,
            b______,
            b______,
            b______,
            b______},
    [0x23] {b__O_O_,
            b__O_O_,
            b_OOOOO,
            b__O_O_,
            b_OOOOO,
            b__O_O_,
            b__O_O_,
            b______},
    [0x24] {b___O__,
            b__OOOO,
            b_O_O__,
            b__OOO_,
            b___O_O,
            b_OOOO_,
            b___O__,
            b______},
    [0x25] {b_OO___,
            b_OO__O,
            b____O_,
            b___O__,
            b__O___,
            b_O__OO,
            b____OO,
            b______},
    [0x26] {b__OO__,
            b_O__O_,
            b_O_O__,
            b__O___,
            b_O_O_O,
            b_O__O_,
            b__OO_O,
            b______},
    [0x27] {b__OO__,
            b___O__,
            b__O___,
            b______,
            b______,
            b______,
            b______,
            b______},
    [0x28] {b____O_,
            b___O__,
            b__O___,
            b__O___,
            b__O___,
            b___O__,
            b____O_,
            b______},
    [0x29] {b__O___,
            b___O__,
            b____O_,
            b____O_,
            b____O_,
            b___O__,
            b__O___,
            b______},
    [0x2a] {b______,
            b___O__,
            b_O_O_O,
            b__OOO_,
            b_O_O_O,
            b___O__,
            b______,
            b______},
    [0x2b] {b______,
            b___O__,
            b___O__,
            b_OOOOO,
            b___O__,
            b___O__,
            b______,
            b______},
    [0x2c] {b______,
            b______,
            b______,
            b______,
            b__OO__,
            b___O__,
            b__O___,
            b______},
    [0x2d] {b______,
            b______,
            b______,
            b_OOOOO,
            b______,
            b______,
            b______,
            b______},
    [0x2e] {b______,
            b______,
            b______,
            b______,
            b______,
            b__OO__,
            b__OO__,
            b______},
    [0x2f] {b______,
            b_____O,
            b____O_,
            b___O__,
            b__O___,
            b_O____,
            b______,
            b______},
    [0x30] {b__OOO_,
            b_O___O,
            b_O__OO,
            b_O_O_O,
            b_OO__O,
            b_O___O,
            b__OOO_,
            b______},
    [0x31] {b___O__,
            b__OO__,
            b___O__,
            b___O__,
            b___O__,
            b___O__,
            b__OOO_,
            b______},
    [0x32] {b__OOO_,
            b_O___O,
            b_____O,
            b____O_,
            b___O__,
            b__O___,
            b_OOOOO,
            b______},
    [0x33] {b_OOOOO,
            b____O_,
            b___O__,
            b____O_,
            b_____O,
            b_O___O,
            b__OOO_,
            b______},
    [0x34] {b____O_,
            b___OO_,
            b__O_O_,
            b_O__O_,
            b_OOOOO,
            b____O_,
            b____O_,
            b______},
    [0x35] {b_OOOOO,
            b_O____,
            b_O____,
            b_OOOO_,
            b_____O,
            b_O___O,
            b__OOO_,
            b______},
    [0x36] {b___OO_,
            b__O___,
            b_O____,
            b_OOOO_,
            b_O___O,
            b_O___O,
            b__OOO_,
            b______},
    [0x37] {b_OOOOO,
            b_____O,
            b____O_,
            b___O__,
            b__O___,
            b__O___,
            b__O___,
            b______},
    [0x38] {b__OOO_,
            b_O___O,
            b_O___O,
            b__OOO_,
            b_O___O,
            b_O___O,
            b__OOO_,
            b______},
    [0x39] {b__OOO_,
            b_O___O,
            b_O___O,
            b__OOOO,
            b_____O,
            b____O_,
            b__OO__,
            b______},
    [0x3a] {b______,
            b__OO__,
            b__OO__,
            b______,
            b__OO__,
            b__OO__,
            b______,
            b______},
    [0x3b] {b______,
            b__OO__,
            b__OO__,
            b______,
            b__OO__,
            b___O__,
            b__O___,
            b______},
    [0x3c] {b____O_,
            b___O__,
            b__O___,
            b_O____,
            b__O___,
            b___O__,
            b____O_,
            b______},
    [0x3d] {b______,
            b______,
            b_OOOOO,
            b______,
            b_OOOOO,
            b______,
            b______,
            b______},
    [0x3e] {b_O____,
            b__O___,
            b___O__,
            b____O_,
            b___O__,
            b__O___,
            b_O____,
            b______},
    [0x3f] {b__OOO_,
            b_O___O,
            b_____O,
            b____O_,
            b___O__,
            b______,
            b___O__,
            b______},
    [0x40] {b__OOO_,
            b_O___O,
            b_____O,
            b__OO_O,
            b_O_O_O,
            b_O_O_O,
            b__OOO_,
            b______},
    [0x41] {b__OOO_,
            b_O___O,
            b_O___O,
            b_O___O,
            b_OOOOO,
            b_O___O,
            b_O___O,
            b______},
    [0x42] {b_OOOO_,
            b_O___O,
            b_O___O,
            b_OOOO_,
            b_O___O,
            b_O___O,
            b_OOOO_,
            b______},
    [0x43] {b__OOO_,
            b_O___O,
            b_O____,
            b_O____,
            b_O____,
            b_O___O,
            b__OOO_,
            b______},
    [0x44] {b_OOO__,
            b_O__O_,
            b_O___O,
            b_O___O,
            b_O___O,
            b_O__O_,
            b_OOO__,
            b______},
    [0x45] {b_OOOOO,
            b_O____,
            b_O____,
            b_OOOO_,
            b_O____,
            b_O____,
            b_OOOOO,
            b______},
    [0x46] {b_OOOOO,
            b_O____,
            b_O____,
            b_OOOO_,
            b_O____,
            b_O____,
            b_O____,
            b______},
    [0x47] {b__OOO_,
            b_O___O,
            b_O____,
            b_O_OOO,
            b_O___O,
            b_O___O,
            b__OOOO,
            b______},
    [0x48] {b_O___O,
            b_O___O,
            b_O___O,
            b_OOOOO,
            b_O___O,
            b_O___O,
            b_O___O,
            b______},
    [0x49] {b__OOO_,
            b___O__,
            b___O__,
            b___O__,
            b___O__,
            b___O__,
            b__OOO_,
            b______},
    [0x4a] {b___OOO,
            b____O_,
            b____O_,
            b____O_,
            b____O_,
            b_O__O_,
            b__OO__,
            b______},
    [0x4b] {b_O___O,
            b_O__O_,
            b_O_O__,
            b_OO___,
            b_O_O__,
            b_O__O_,
            b_O___O,
            b______},
    [0x4c] {b_O____,
            b_O____,
            b_O____,
            b_O____,
            b_O____,
            b_O____,
            b_OOOOO,
            b______},
    [0x4d] {b_O___O,
            b_OO_OO,
            b_O_O_O,
            b_O_O_O,
            b_O___O,
            b_O___O,
            b_O___O,
            b______},
    [0x4e] {b_O___O,
            b_O___O,
            b_OO__O,
            b_O_O_O,
            b_O__OO,
            b_O___O,
            b_O___O,
            b______},
    [0x4f] {b__OOO_,
            b_O___O,
            b_O___O,
            b_O___O,
            b_O___O,
            b_O___O,
            b__OOO_,
            b______},
    [0x50] {b_OOOO_,
            b_O___O,
            b_O___O,
            b_OOOO_,
            b_O____,
            b_O____,
            b_O____,
            b______},
    [0x51] {b__OOO_,
            b_O___O,
            b_O___O,
            b_O___O,
            b_O_O_O,
            b_O__O_,
            b__OO_O,
            b______},
    [0x52] {b_OOOO_,
            b_O___O,
            b_O___O,
            b_OOOO_,
            b_O_O__,
            b_O__O_,
            b_O___O,
            b______},
    [0x53] {b__OOOO,
            b_O____,
            b_O____,
            b__OOO_,
            b_____O,
            b_____O,
            b_OOOO_,
            b______},
    [0x54] {b_OOOOO,
            b___O__,
            b___O__,
            b___O__,
            b___O__,
            b___O__,
            b___O__,
            b______},
    [0x55] {b_O___O,
            b_O___O,
            b_O___O,
            b_O___O,
            b_O___O,
            b_O___O,
            b__OOO_,
            b______},
    [0x56] {b_O___O,
            b_O___O,
            b_O___O,
            b_O___O,
            b_O___O,
            b__O_O_,
            b___O__,
            b______},
    [0x57] {b_O___O,
            b_O___O,
            b_O___O,
            b_O_O_O,
            b_O_O_O,
            b_O_O_O,
            b__O_O_,
            b______},
    [0x58] {b_O___O,
            b_O___O,
            b__O_O_,
            b___O__,
            b__O_O_,
            b_O___O,
            b_O___O,
            b______},
    [0x59] {b_O___O,
            b_O___O,
            b_O___O,
            b__O_O_,
            b___O__,
            b___O__,
            b___O__,
            b______},
    [0x5a] {b_OOOOO,
            b_____O,
            b____O_,
            b___O__,
            b__O___,
            b_O____,
            b_OOOOO,
            b______},
    [0x5b] {b__OOO_,
            b__O___,
            b__O___,
            b__O___,
            b__O___,
            b__O___,
            b__OOO_,
            b______},
    [0x5C] {b______,
            b_O____,
            b__O___,
            b___O__,
            b____O_,
            b_____O,
            b______,
            b______},
    [0x5d] {b__OOO_,
            b____O_,
            b____O_,
            b____O_,
            b____O_,
            b____O_,
            b__OOO_,
            b______},
    [0x5e] {b___O__,
            b__O_O_,
            b_O___O,
            b______,
            b______,
            b______,
            b______,
            b______},
    [0x5f] {b______,
            b______,
            b______,
            b______,
            b______,
            b______,
            b_OOOOO,
            b______},
    [0x60] {b__O___,
            b___O__,
            b____O_,
            b______,
            b______,
            b______,
            b______,
            b______},
    [0x61] {b______,
            b______,
            b__OOO_,
            b_____O,
            b__OOOO,
            b_O___O,
            b__OOOO,
            b______},
    [0x62] {b_O____,
            b_O____,
            b_O____,
            b_O_OO_,
            b_OO__O,
            b_O___O,
            b_OOOO_,
            b______},
    [0x63] {b______,
            b______,
            b__OOO_,
            b_O____,
            b_O____,
            b_O___O,
            b__OOO_,
            b______},
    [0x64] {b_____O,
            b_____O,
            b_____O,
            b__OO_O,
            b_O__OO,
            b_O___O,
            b__OOOO,
            b______},
    [0x65] {b______,
            b______,
            b__OOO_,
            b_O___O,
            b_OOOOO,
            b_O____,
            b__OOO_,
            b______},
    [0x66] {b___OO_,
            b__O__O,
            b__O___,
            b_OOO__,
            b__O___,
            b__O___,
            b__O___,
            b______},
    [0x67] {b______,
            b__OOOO,
            b_O___O,
            b_O___O,
            b__OOOO,
            b_____O,
            b__OOO_,
            b______},
    [0x68] {b_O____,
            b_O____,
            b_O_OO_,
            b_OO__O,
            b_O___O,
            b_O___O,
            b_O___O,
            b______},
    [0x69] {b___O__,
            b______,
            b__OO__,
            b___O__,
            b___O__,
            b___O__,
            b__OOO_,
            b______},
    [0x6a] {b____O_,
            b______,
            b___OO_,
            b____O_,
            b____O_,
            b_O__O_,
            b__OO__,
            b______},
    [0x6b] {b__O___,
            b__O___,
            b__O__O,
            b__O_O_,
            b__OO__,
            b__O_O_,
            b__O__O,
            b______},
    [0x6c] {b__OO__,
            b___O__,
            b___O__,
            b___O__,
            b___O__,
            b___O__,
            b__OOO_,
            b______},
    [0x6d] {b______,
            b______,
            b_OO_O_,
            b_O_O_O,
            b_O_O_O,
            b_O___O,
            b_O___O,
            b______},
    [0x6e] {b______,
            b______,
            b_OOOO_,
            b_O___O,
            b_O___O,
            b_O___O,
            b_O___O,
            b______},
    [0x6f] {b______,
            b______,
            b__OOO_,
            b_O___O,
            b_O___O,
            b_O___O,
            b__OOO_,
            b______},
    [0x70] {b______,
            b______,
            b_OOOO_,
            b_O___O,
            b_OOOO_,
            b_O____,
            b_O____,
            b______},
    [0x71] {b______,
            b______,
            b__OO_O,
            b_O__OO,
            b__OOOO,
            b_____O,
            b_____O,
            b______},
    [0x72] {b______,
            b______,
            b_O_OO_,
            b_OO__O,
            b_O____,
            b_O____,
            b_O____,
            b______},
    [0x73] {b______,
            b______,
            b__OOO_,
            b_O____,
            b__OOO_,
            b_____O,
            b_OOOO_,
            b______},
    [0x74] {b__O___,
            b_OOO__,
            b__O___,
            b__O___,
            b__O___,
            b__O__O,
            b___OO_,
            b______},
    [0x75] {b______,
            b______,
            b_O___O,
            b_O___O,
            b_O___O,
            b_O__OO,
            b__OO_O,
            b______},
    [0x76] {b______,
            b______,
            b_O___O,
            b_O___O,
            b_O___O,
            b__O_O_,
            b___O__,
            b______},
    [0x77] {b______,
            b______,
            b_O___O,
            b_O___O,
            b_O___O,
            b_O_O_O,
            b__O_O_,
            b______},
    [0x78] {b______,
            b______,
            b_O___O,
            b__O_O_,
            b___O__,
            b__O_O_,
            b_O___O,
            b______},
    [0x79] {b______,
            b______,
            b_O___O,
            b_O___O,
            b__OOOO,
            b_____O,
            b__OOO_,
            b______},
    [0x7a] {b______,
            b______,
            b_OOOOO,
            b____O_,
            b___O__,
            b__O___,
            b_OOOOO,
            b______},
    [0x7b] {b____O_,
            b___O__,
            b___O__,
            b__O___,
            b___O__,
            b___O__,
            b____O_,
            b______},
    [0x7c] {b___O__,
            b___O__,
            b___O__,
            b___O__,
            b___O__,
            b___O__,
            b___O__,
            b______},
    [0x7d] {b__O___,
            b___O__,
            b___O__,
            b____O_,
            b___O__,
            b___O__,
            b__O___,
            b______},
    [0x7E] {b__O___,
            b_O_O_O,
            b____O_,
            b______,
            b______,
            b______,
            b______,
            b______},
    [0x7F] {b_O___O,
            b______,
            b_O___O,
            b_O___O,
            b__O_O_,
            b___O__,
            b___O__,
            b______},
    [0x80] {b______,
            bOOOOOO,
            b______,
            b______,
            b______,
            b______,
            b______,
            b______},
    [0x81] {b___O__,
            b___O__,
            b___O__,
            b___O__,
            b______,
            b______,
            b______,
            b______},
    [0x82] {b______,
            b______,
            b______,
            b___OOO,
            b______,
            b______,
            b______,
            b______},
    [0x83] {b___O__,
            b___O__,
            b___O__,
            b___OOO,
            b______,
            b______,
            b______,
            b______},
    [0x84] {b______,
            b______,
            b______,
            b___O__,
            b___O__,
            b___O__,
            b___O__,
            b___O__},
    [0x85] {b___O__,
            b___O__,
            b___O__,
            b___O__,
            b___O__,
            b___O__,
            b___O__,
            b___O__},
    [0x86] {b______,
            b______,
            b______,
            b___OOO,
            b___O__,
            b___O__,
            b___O__,
            b___O__},
    [0x87] {b___O__,
            b___O__,
            b___O__,
            b___OOO,
            b___O__,
            b___O__,
            b___O__,
            b___O__},
    [0x88] {b______,
            b______,
            b______,
            bOOOO__,
            b______,
            b______,
            b______,
            b______},
    [0x89] {b_____O,
            b_____O,
            b_____O,
            b___OOO,
            b______,
            b______,
            b______,
            b______},
    [0x8A] {b______,
            b______,
            b______,
            bOOOOOO,
            b______,
            b______,
            b______,
            b______},
    [0x8B] {b___O__,
            b___O__,
            b___O__,
            bOOOOOO,
            b______,
            b______,
            b______,
            b______},
    [0x8C] {b______,
            b______,
            b______,
            bOOOO__,
            b___O__,
            b___O__,
            b___O__,
            b___O__},
    [0x8D] {b___O__,
            b___O__,
            b___O__,
            bOOOO__,
            b___O__,
            b___O__,
            b___O__,
            b___O__},
    [0x8E] {b______,
            b______,
            b______,
            bOOOOOO,
            b___O__,
            b___O__,
            b___O__,
            b___O__},
    [0x8F] {b___O__,
            b___O__,
            b___O__,
            bOOOOOO,
            b___O__,
            b___O__,
            b___O__,
            b___O__},
    [0x90] {b______,
            b______,
            b______,
            b______,
            b______,
            bOOOOOO,
            b______,
            b______},
    [0x91] {b__O_O_,
            b__O_O_,
            b__O_O_,
            b__O_O_,
            b__OOO_,
            b______,
            b______,
            b______},
    [0x92] {b______,
            b______,
            b__OOOO,
            b__O___,
            b__OOOO,
            b______,
            b______,
            b______},
    [0x93] {b__O_O_,
            b__O_O_,
            b__O_OO,
            b__O___,
            b__OOOO,
            b______,
            b______,
            b______},
    [0x94] {b______,
            b______,
            b__OOO_,
            b__O_O_,
            b__O_O_,
            b__O_O_,
            b__O_O_,
            b__O_O_},
    [0x95] {b__O_O_,
            b__O_O_,
            b__O_O_,
            b__O_O_,
            b__O_O_,
            b__O_O_,
            b__O_O_,
            b__O_O_},
    [0x96] {b______,
            b______,
            b__OOOO,
            b__O___,
            b__O_OO,
            b__O_O_,
            b__O_O_,
            b__O_O_},
    [0x97] {b__O_O_,
            b__O_O_,
            b__O_OO,
            b__O___,
            b__O_OO,
            b__O_O_,
            b__O_O_,
            b__O_O_},
    [0x98] {b______,
            b______,
            bOOOOO_,
            b____O_,
            bOOOOO_,
            b______,
            b______,
            b______},
    [0x99] {b__O_O_,
            b__O_O_,
            bOOO_O_,
            b____O_,
            bOOOOO_,
            b______,
            b______,
            b______},
    [0x9A] {b______,
            b______,
            bOOOOOO,
            b______,
            bOOOOOO,
            b______,
            b______,
            b______},
    [0x9B] {b__O_O_,
            b__O_O_,
            bOOO_OO,
            b______,
            bOOOOOO,
            b______,
            b______,
            b______},
    [0x9C] {b______,
            b______,
            bOOOOO_,
            b____O_,
            bOOO_O_,
            b__O_O_,
            b__O_O_,
            b__O_O_},
    [0x9D] {b__O_O_,
            b__O_O_,
            bOOO_O_,
            b____O_,
            bOOO_O_,
            b__O_O_,
            b__O_O_,
            b__O_O_},
    [0x9E] {b______,
            b______,
            bOOOOOO,
            b______,
            bOOO_OO,
            b__O_O_,
            b__O_O_,
            b__O_O_},
    [0x9F] {b__O_O_,
            b__O_O_,
            bOOO_OO,
            b______,
            bOOO_OO,
            b__O_O_,
            b__O_O_,
            b__O_O_},
    [0xA0] {b______,
            b______,
            b______,
            b______,            
            b______,            
            bOOOOOO,
            b______,            
            b______},
    [0xA1] {b______,
            b___O__,
            b______,
            b___O__,
            b___O__,
            b___O__,
            b___O__,
            b______},
    [0xA2] {b___O__,
            b__OOO_,
            b_O_O_O,
            b_O_O__,
            b_O_O_O,
            b__OOO_,
            b___O__,
            b______},
    [0xA3] {b______,
            b___OO_,
            b__O__O,
            b_OOO__,
            b__O___,
            b_OOO_O,
            b_OO_O_,
            b______},
    [0xA4] {b______,
            b__O__O,
            b___OO_,
            b___OO_,
            b__O__O,
            b______,
            b______,            
            b______},
    [0xA5] {b_O___O,
            b__O_O_,
            b_OOOOO,
            b___O__,
            b_OOOOO,
            b___O__,
            b___O__,
            b______},
    [0xA6] {b___O__,
            b___O__,
            b___O__,
            b______,            
            b___O__,
            b___O__,
            b___O__,
            b______},
    [0xA7] {b__OOO_,
            b_O___O,
            b__OO__,
            b__O_O_,
            b___OO_,
            b_O___O,
            b__OOO_,
            b______},
    [0xA8] {b__O_O_,
            b__O_O_,
            b______,
            b______,            
            b______,            
            b______,            
            b______,            
            b______},
    [0xA9] {b______,
            b__OOO_,
            b_O__OO,
            b_O_O_O,
            b_O_O_O,
            b_O__OO,
            b__OOO_,
            b______},
    [0xAA] {b__OOO_,
            b_O__O_,
            b__OOOO,
            b______,            
            b_OOOOO,
            b______,            
            b______,            
            b______},
    [0xAB] {b______,
            b______,
            b___O_O,
            b__O_O_,
            b_O_O__,
            b__O_O_,
            b___O_O,
            b______},
    [0xAC] {b______,
            b______,
            bOOOO__,
            b___O__,
            b___O__,
            b______,            
            b______,            
            b______},
    [0xAD] {b______,
            b______,
            b______,
            b_OOOO_,
            b______,            
            b______,            
            b______,            
            b______},
    [0xAE] {b__OOO_,
            b_O___O,
            b_O_OOO,
            b_O_O_O,
            b_O_OOO,
            b_O_O_O,
            b__OOO_,
            b______},
    [0xAF] {bOOOOOO,
            b______,
            b______,
            b______,            
            b______,            
            b______,            
            b______,            
            b______},
    [0xB0] {b__OOO_,
            b__O_O_,
            b__OOO_,
            b______,
            b______,
            b______,
            b______,
            b______},
    [0xB1] {b___O__,
            b___O__,
            b_OOOOO,
            b___O__,
            b___O__,
            b______,            
            b_OOOOO,
            b______},
    [0xB2] {b___O__,
            b__O_O_,
            b____O_,
            b___O__,
            b__OOO_,
            b______,            
            b______,            
            b______},
    [0xB3] {b__OO__,
            b____O_,
            b___OO_,
            b____O_,
            b__OO__,
            b______,
            b______,            
            b______},
    [0xB4] {b____O_,
            b___O__,
            b______,
            b______,            
            b______,            
            b______,            
            b______,            
            b______},
    [0xB5] {b______,
            b______,
            b_O_O__,
            b_O_O__,
            b_OOO__,
            b_O__O_,
            b_O____,
            b______},
    [0xB6] {b__OOOO,
            b_O__O_,
            b_O__O_,
            b__O_O_,
            b__O_O_,
            b__O_O_,
            b______,
            b______},
    [0xB7] {b______,
            b______,
            b______,
            b___O__,
            b______,            
            b______,            
            b______,            
            b______},
    [0xB8] {b______,
            b______,
            b______,
            b______,            
            b______,            
            b______,            
            b______,            
            b______},
    [0xB9] {b___O__,
            b__OO__,
            b___O__,
            b___O__,
            b__OOO_,
            b______,            
            b______,            
            b______},
    [0xB0] {b__OOO_,
            b__O_O_,
            b__OOO_,
            b______,
            b_OOOOO,
            b______,
            b______,
            b______},
    [0xBB] {b______,
            b_O_O__,
            b__O_O_,
            b___O_O,
            b__O_O_,
            b_O_O__,
            b______,            
            b______},

    [0xBF] {b______,
            b___O__,
            b______,
            b___O__,
            b___O__,
            b__O___,
            b_O___O,
            b__OOO_},

    [0xF0] {b______,
            b______,
            b______,
            b______,            
            b______,            
            b______,            
            b______,            
            b_OOOOO},
    [0xF1] {b______,
            b______,
            b______,
            b______,            
            b______,            
            b______,            
            b_OOOOO,
            b_OOOOO},
    [0xF2] {b______,
            b______,
            b______,
            b______,            
            b______,            
            b_OOOOO,
            b_OOOOO,
            b_OOOOO},
    [0xF3] {b______,
            b______,
            b______,
            b_OOOOO,
            b_OOOOO,
            b_OOOOO,
            b_OOOOO,
            b_OOOOO},
    [0xF4] {b______,
            b______,
            b_OOOOO,
            b_OOOOO,
            b_OOOOO,
            b_OOOOO,
            b_OOOOO,
            b_OOOOO},
    [0xF5] {b______,
            b_OOOOO,
            b_OOOOO,
            b_OOOOO,
            b_OOOOO,
            b_OOOOO,
            b_OOOOO,
            b_OOOOO},

    [0xFD] {b_OOOOO,
            b_O_O_O,
            b______,
            b______,
            b______,
            b_O___O,
            b_OO_OO,
            b_OOOOO},
    [0xFE] {b_OOOOO,
            b_O_O_O,
            b__O_O_,
            b__OOO_,
            b__OOO_,
            b_O_O_O,
            b_OO_OO,
            b_OOOOO},
    [0xFF] {bOOOOOO,
            bOOOOOO,
            bOOOOOO,
            bOOOOOO,
            bOOOOOO,
            bOOOOOO,
            bOOOOOO,
            bOOOOOO},
};

//FIXME: make big chars use less memory

unsigned char *fontbignum[10][24] = {
    {
     "++++++++++++++++++",
     "++++++++++++++++++",
     "++++++++++++++++++",
     "++++++++....++++++",
     "++++++........++++",
     "+++++..........+++",
     "+++++....++....+++",
     "+++++...++++...+++",
     "++++....++++....++",
     "++++....++++....++",
     "++++....++++....++",
     "++++....++++....++",
     "++++....++++....++",
     "++++....++++....++",
     "++++....++++....++",
     "++++....++++....++",
     "++++....++++....++",
     "+++++...++++...+++",
     "+++++....++....+++",
     "+++++..........+++",
     "++++++........++++",
     "++++++++....++++++",
     "++++++++++++++++++",
     "++++++++++++++++++"},
    {
     "++++++++++++++++++",
     "++++++++++++++++++",
     "++++++++++++++++++",
     "+++++++++++++...++",
     "++++++++++++....++",
     "+++++++++++.....++",
     "++++++++++......++",
     "++++++++........++",
     "+++++++.........++",
     "+++++++....+....++",
     "+++++++...++....++",
     "+++++++.++++....++",
     "++++++++++++....++",
     "++++++++++++....++",
     "++++++++++++....++",
     "++++++++++++....++",
     "++++++++++++....++",
     "++++++++++++....++",
     "++++++++++++....++",
     "++++++++++++....++",
     "++++++++++++....++",
     "++++++++++++....++",
     "++++++++++++++++++",
     "++++++++++++++++++"},
    {
     "++++++++++++++++++",
     "++++++++++++++++++",
     "++++++++++++++++++",
     "++++++++.....+++++",
     "++++++.........+++",
     "+++++..........+++",
     "+++++....+++....++",
     "+++++...++++....++",
     "++++++..++++....++",
     "++++++++++++....++",
     "++++++++++++....++",
     "+++++++++++....+++",
     "++++++++++....++++",
     "+++++++++.....++++",
     "++++++++.....+++++",
     "+++++++....+++++++",
     "++++++....++++++++",
     "++++++....++++++++",
     "+++++...........++",
     "+++++...........++",
     "+++++...........++",
     "+++++...........++",
     "++++++++++++++++++",
     "++++++++++++++++++"},
    {
     "++++++++++++++++++",
     "++++++++++++++++++",
     "++++++++++++++++++",
     "+++++++.....++++++",
     "+++++.........++++",
     "+++++.........++++",
     "++++....+++....+++",
     "++++....+++....+++",
     "+++++++++++....+++",
     "++++++++++....++++",
     "+++++++++.....++++",
     "+++++++++...++++++",
     "+++++++++.....++++",
     "+++++++++++....+++",
     "++++++++++++....++",
     "++++++++++++....++",
     "++++....++++....++",
     "++++....++++....++",
     "+++++....++....+++",
     "+++++..........+++",
     "++++++........++++",
     "+++++++.....++++++",
     "++++++++++++++++++",
     "++++++++++++++++++"},
    {
     "++++++++++++++++++",
     "++++++++++++++++++",
     "++++++++++++++++++",
     "++++++++++....++++",
     "++++++++++....++++",
     "+++++++++.....++++",
     "++++++++......++++",
     "++++++++......++++",
     "+++++++.......++++",
     "++++++........++++",
     "++++++...+....++++",
     "+++++...++....++++",
     "+++++...++....++++",
     "++++...+++....++++",
     "+++...++++....++++",
     "+++.............++",
     "+++.............++",
     "+++.............++",
     "++++++++++....++++",
     "++++++++++....++++",
     "++++++++++....++++",
     "++++++++++....++++",
     "++++++++++++++++++",
     "++++++++++++++++++"},
    {
     "++++++++++++++++++",
     "++++++++++++++++++",
     "++++++++++++++++++",
     "++++++.........+++",
     "++++++.........+++",
     "+++++..........+++",
     "+++++....+++++++++",
     "+++++....+++++++++",
     "+++++...++++++++++",
     "+++++...+....+++++",
     "++++..........++++",
     "++++...........+++",
     "++++....+++.....++",
     "++++++++++++....++",
     "++++++++++++....++",
     "++++++++++++....++",
     "++++....++++....++",
     "++++....++++....++",
     "+++++....++....+++",
     "+++++..........+++",
     "++++++........++++",
     "+++++++.....++++++",
     "++++++++++++++++++",
     "++++++++++++++++++"},
    {
     "++++++++++++++++++",
     "++++++++++++++++++",
     "++++++++++++++++++",
     "++++++++.....+++++",
     "+++++++........+++",
     "++++++.........+++",
     "+++++....++.....++",
     "+++++...++++....++",
     "++++....++++++++++",
     "++++....++++++++++",
     "++++....+....+++++",
     "++++..........++++",
     "++++...........+++",
     "++++.....++.....++",
     "++++....++++....++",
     "++++....++++....++",
     "++++....++++....++",
     "+++++...++++....++",
     "+++++....++.....++",
     "++++++.........+++",
     "++++++........++++",
     "++++++++.....+++++",
     "++++++++++++++++++",
     "++++++++++++++++++"},
    {
     "++++++++++++++++++",
     "++++++++++++++++++",
     "++++++++++++++++++",
     "++++............++",
     "++++............++",
     "++++............++",
     "++++++++++++....++",
     "+++++++++++....+++",
     "++++++++++....++++",
     "++++++++++....++++",
     "+++++++++....+++++",
     "+++++++++...++++++",
     "++++++++....++++++",
     "++++++++....++++++",
     "+++++++....+++++++",
     "+++++++....+++++++",
     "+++++++....+++++++",
     "+++++++...++++++++",
     "++++++....++++++++",
     "++++++....++++++++",
     "++++++....++++++++",
     "++++++....++++++++",
     "++++++++++++++++++",
     "++++++++++++++++++"},
    {
     "++++++++++++++++++",
     "++++++++++++++++++",
     "++++++++++++++++++",
     "+++++++......+++++",
     "+++++..........+++",
     "+++++....++....+++",
     "++++....++++....++",
     "++++....++++....++",
     "++++....++++....++",
     "++++....++++....++",
     "+++++....++....+++",
     "++++++........++++",
     "++++++........++++",
     "+++++....++....+++",
     "++++....++++....++",
     "++++....++++....++",
     "++++....++++....++",
     "++++....++++....++",
     "++++....++++....++",
     "+++++....++....+++",
     "+++++..........+++",
     "+++++++......+++++",
     "++++++++++++++++++",
     "++++++++++++++++++"},
    {
     "++++++++++++++++++",
     "++++++++++++++++++",
     "++++++++++++++++++",
     "+++++++.....++++++",
     "++++++........++++",
     "+++++.........++++",
     "++++.....++....+++",
     "++++....++++...+++",
     "++++....++++....++",
     "++++....++++....++",
     "++++....++++....++",
     "++++.....++.....++",
     "+++++...........++",
     "++++++..........++",
     "+++++++....+....++",
     "++++++++++++....++",
     "++++++++++++....++",
     "++++....++++...+++",
     "++++.....++....+++",
     "+++++.........++++",
     "+++++........+++++",
     "+++++++.....++++++",
     "++++++++++++++++++",
     "++++++++++++++++++"}
};

unsigned char *fontbigdp[] = {
    "++++++",
    "++++++",
    "++++++",
    "++++++",
    "++++++",
    "+....+",
    "+....+",
    "+....+",
    "+....+",
    "++++++",
    "++++++",
    "++++++",
    "++++++",
    "++++++",
    "++++++",
    "+....+",
    "+....+",
    "+....+",
    "+....+",
    "++++++",
    "++++++",
    "++++++",
    "++++++",
    "++++++"
};


  • [Lcdproc] sed1530 fonts, Andrés Trapanotto, 03/09/2005

Archive powered by MHonArc 2.6.18.

Top of page