Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: SX1276Lib AdaFruit_RGBLCD MCP23017 mbed
Fork of AdaFruit_RGBLCD by
Diff: LCDadafruit/lcdadafruit.cpp
- Revision:
- 33:319cbac3b6eb
- Parent:
- 32:a2472bbe7c92
--- a/LCDadafruit/lcdadafruit.cpp Wed Jul 29 12:14:42 2015 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,61 +0,0 @@ -#include "mbed.h" -#include "lcdadafruit.h" - -LCDadafruit::LCDadafruit(I2C & in_cI2C) - : LCD(in_cI2C) - , m_cMCP(in_cI2C, 0x20 << 1) - , m_cLCD(m_cMCP) -{ - m_cLCD.begin(16,2); -} - -int LCDadafruit::_putc(int in_nValue) -{ - return m_cLCD._putc(in_nValue); -} - -void LCDadafruit::clear() -{ - m_cLCD.clear(); -} - -uint8_t LCDadafruit::columns() -{ - return 16; -} - -void LCDadafruit::createChar(uint8_t location, uint8_t charmap[]) -{ - m_cLCD.createChar(location,charmap); -} - -void LCDadafruit::home() -{ - m_cLCD.home(); -} - -uint8_t LCDadafruit::rows() -{ - return 2; -} - -void LCDadafruit::setCursor(uint8_t in_nX, uint8_t in_nY) -{ - m_cLCD.setCursor(in_nX,in_nY); -} - -void LCDadafruit::showBlink(bool in_bShow) -{ - - if (in_bShow) m_cLCD.blink(); else m_cLCD.noBlink(); -} - -void LCDadafruit::showCursor(bool in_bShow) -{ - if (in_bShow) m_cLCD.cursor(); else m_cLCD.noCursor(); -} - -void LCDadafruit::showDisplay(bool in_bShow) -{ - if (in_bShow) m_cLCD.display(); else m_cLCD.noDisplay(); -}