|
MHVLib
20111011
An efficiency oriented runtime library for AVR microcontrollers
|
| _animateTicks | MHV_Display_HD44780 | [protected] |
| _brightness | MHV_Display_HD44780_Direct_Connect | [protected] |
| _byteMode | MHV_Display_HD44780 | [protected] |
| _colCount | MHV_Display_Character | [protected] |
| _contrast | MHV_Display_HD44780_Direct_Connect | [protected] |
| _controlOut | MHV_Display_HD44780_Direct_Connect | [protected] |
| _controlPin | MHV_Display_HD44780_Direct_Connect | [protected] |
| _currentCol | MHV_Display_Character | [protected] |
| _currentRow | MHV_Display_Character | [protected] |
| _currentTx | MHV_Device_TX | [protected] |
| _dataDir | MHV_Display_HD44780_Direct_Connect | [protected] |
| _dataIn | MHV_Display_HD44780_Direct_Connect | [protected] |
| _dataMask | MHV_Display_HD44780_Direct_Connect | [protected] |
| _dataOut | MHV_Display_HD44780_Direct_Connect | [protected] |
| _dataPin | MHV_Display_HD44780_Direct_Connect | [protected] |
| _mustDelay | MHV_Display_HD44780 | [protected] |
| _readChar() | MHV_Display_HD44780 | [protected, virtual] |
| _rowCount | MHV_Display_Character | [protected] |
| _scroll | MHV_Display_Character | [protected] |
| _setCursor(uint8_t col, uint8_t row) | MHV_Display_HD44780 | [protected] |
| _setCursor(uint16_t col, uint16_t row) | MHV_Display_HD44780 | [protected, virtual] |
| _ticks | MHV_Display_HD44780 | [protected] |
| _tx | MHV_Device_TX | [protected] |
| _txOffset | MHV_Display_Character | [protected] |
| _txPointers | MHV_Device_TX | [protected] |
| _visualOut | MHV_Display_HD44780_Direct_Connect | [protected] |
| _visualPin | MHV_Display_HD44780_Direct_Connect | [protected] |
| _wrap | MHV_Display_Character | [protected] |
| _writeChar(char character) | MHV_Display_HD44780 | [protected, virtual] |
| addressCGRAM(uint8_t address) | MHV_Display_HD44780 | [protected] |
| addressDDRAM(uint8_t address) | MHV_Display_HD44780 | [protected] |
| canWrite() | MHV_Device_TX | |
| clear() | MHV_Display_HD44780 | [virtual] |
| control(bool displayOn, bool cursorOn, bool cursorBlink) | MHV_Display_HD44780 | |
| delay(MHV_HD44780_COMMAND command) | MHV_Display_HD44780_Direct_Connect | [protected, virtual] |
| entryMode(bool left2Right, bool scroll) | MHV_Display_HD44780 | |
| function(bool byteMode, bool multiLine, bool bigFont) | MHV_Display_HD44780 | [protected] |
| getHeight() | MHV_Display_Character | |
| getWidth() | MHV_Display_Character | |
| init(bool multiLine, bool bigFont, bool cursorOn, bool cursorBlink, bool left2right, bool scroll) | MHV_Display_HD44780_Direct_Connect | |
| MHV_Display_HD44780::init(bool byteMode, bool multiLine, bool bigFont, bool cursorOn, bool cursorBlink, bool left2right, bool scroll) | MHV_Display_HD44780 | |
| isBusy() | MHV_Display_HD44780_Direct_Connect | [protected, virtual] |
| MHV_Device_TX(MHV_RingBuffer *txPointers) | MHV_Device_TX | [protected] |
| MHV_Display_Character(uint16_t cols, uint16_t rows, MHV_RingBuffer *txBuffer) | MHV_Display_Character | |
| MHV_Display_HD44780(uint8_t colCount, uint16_t rowCount, MHV_RingBuffer *txBuffers) | MHV_Display_HD44780 | |
| MHV_Display_HD44780_Direct_Connect(volatile uint8_t *dataDir, volatile uint8_t *dataOut, volatile uint8_t *dataIn, uint8_t dataPin, int8_t dataPinchangeInterrupt, volatile uint8_t *controlDir, volatile uint8_t *controlOut, volatile uint8_t *controlIn, uint8_t controlPin, int8_t controlPinchangeInterrupt, volatile uint8_t *visualDir, volatile uint8_t *visualOut, volatile uint8_t *visualIn, uint8_t visualPin, int8_t visualPinchangeInterrupt, uint8_t colCount, uint16_t rowCount, MHV_RingBuffer *txBuffers) | MHV_Display_HD44780_Direct_Connect | |
| MHV_Display_HD44780_Direct_Connect(volatile uint8_t *dataDir, volatile uint8_t *dataOut, volatile uint8_t *dataIn, uint8_t dataPin, int8_t dataPinchangeInterrupt, volatile uint8_t *controlDir, volatile uint8_t *controlOut, volatile uint8_t *controlIn, uint8_t controlPin, int8_t controlPinchangeInterrupt, uint8_t colCount, uint16_t rowCount, MHV_RingBuffer *txBuffers) | MHV_Display_HD44780_Direct_Connect | |
| moreTX() | MHV_Device_TX | [protected] |
| nextCharacter() | MHV_Device_TX | [protected] |
| readByte(bool rs) | MHV_Display_HD44780_Direct_Connect | [protected, virtual] |
| readNibble(bool rs) | MHV_Display_HD44780_Direct_Connect | [protected] |
| runTxBuffers() | MHV_Display_Character | [virtual] |
| scrollVertically() | MHV_Display_Character | |
| setBacklight(uint8_t value) | MHV_Display_HD44780_Direct_Connect | |
| setContrast(uint8_t value) | MHV_Display_HD44780_Direct_Connect | |
| setCursor(uint16_t col, uint16_t row) | MHV_Display_Character | |
| setScroll(bool shouldScroll) | MHV_Display_Character | |
| setWrap(bool shouldWrap) | MHV_Display_Character | |
| tickPWM() | MHV_Display_HD44780_Direct_Connect | |
| txAnimation(uint16_t row) | MHV_Display_Character | |
| write(const char *buffer) | MHV_Device_TX | |
| write(const char *buffer, uint16_t length) | MHV_Device_TX | |
| write(const char *buffer, void(*completeFunction)(const char *)) | MHV_Device_TX | |
| write(const char *buffer, uint16_t length, void(*completeFunction)(const char *)) | MHV_Device_TX | |
| write_P(PGM_P buffer) | MHV_Device_TX | |
| write_P(PGM_P buffer, uint16_t length) | MHV_Device_TX | |
| writeBuffer(int16_t *offsetX, uint16_t offsetY, const char *buffer, uint16_t length) | MHV_Display_Character | |
| writeBuffer_P(int16_t *offsetX, uint16_t offsetY, PGM_P buffer, uint16_t length) | MHV_Display_Character | |
| writeByte(uint8_t byte, bool rs) | MHV_Display_HD44780_Direct_Connect | [protected, virtual] |
| writeChar(char character) | MHV_Display_Character | |
| writeCommand(MHV_HD44780_COMMAND command, uint8_t data) | MHV_Display_HD44780 | [protected] |
| writeNibble(uint8_t nibble, bool rs) | MHV_Display_HD44780_Direct_Connect | [protected] |
| writeString(int16_t *offsetX, uint16_t offsetY, const char *string) | MHV_Display_Character | |
| writeString_P(int16_t *offsetX, uint16_t offsetY, PGM_P string) | MHV_Display_Character |