123456789101112131415161718192021222324252627282930313233343536373839404142 |
- /**
- * SSD1306xLED - Library for the SSD1306 based OLED/PLED 128x64 displays
- *
- * @author Neven Boyanov
- *
- * This is part of the Tinusaur/SSD1306xLED project.
- *
- * Copyright (c) 2018 Neven Boyanov, The Tinusaur Team. All Rights Reserved.
- * Distributed as open source software under MIT License, see LICENSE.txt file.
- * Retain in your source code the link http://tinusaur.org to the Tinusaur project.
- *
- * Source code available at: https://bitbucket.org/tinusaur/ssd1306xled
- *
- */
- #ifndef SSD1306XLEDTX_H
- #define SSD1306XLEDTX_H
- // ============================================================================
- #define ssd1306_numdec(n) ssd1306tx_numdec(n)
- // ----------------------------------------------------------------------------
- extern uint8_t *ssd1306xled_font6x8;
- extern uint8_t *ssd1306xled_font8x16;
- // ----------------------------------------------------------------------------
- void ssd1306tx_init(const uint8_t *fron_src, uint8_t char_base);
- void ssd1306tx_char(char ch);
- void ssd1306tx_string(char *s);
- void ssd1306tx_numdec(uint16_t num);
- void ssd1306tx_numdecp(uint16_t num);
- void ssd1306tx_stringxy(const uint8_t *fron_src, uint8_t x, uint8_t y, const char s[]);
- // ============================================================================
- #endif
|