MHVLib
20111011
An efficiency oriented runtime library for AVR microcontrollers
|
_currentTx | MHV_Device_TX | [protected] |
_listener | MHV_Device_RX | [protected] |
_rxBuffer | MHV_Device_RX | [protected] |
_tx | MHV_Device_TX | [protected] |
_txPointers | MHV_Device_TX | [protected] |
asyncReadLine(char *buffer, uint8_t bufferLength) | MHV_Device_RX | |
busy() | MHV_HardwareSerial | |
busyReadLine(char *buffer, uint8_t bufferLength) | MHV_Device_RX | |
busyWrite(char c) | MHV_HardwareSerial | |
busyWrite(const char *buffer) | MHV_HardwareSerial | |
busyWrite(const char *buffer, uint16_t length) | MHV_HardwareSerial | |
busyWrite_P(PGM_P buffer) | MHV_HardwareSerial | |
busyWrite_P(PGM_P buffer, uint16_t length) | MHV_HardwareSerial | |
canSendBusy() | MHV_HardwareSerial | |
canWrite() | MHV_Device_TX | |
debug(const char *file, int line, const char *function, PGM_P format,...) | MHV_HardwareSerial | |
deregisterListener() | MHV_Device_RX | |
echo(bool echoOn) | MHV_HardwareSerial | |
end() | MHV_HardwareSerial | |
flush() | MHV_Device_RX | |
handleEvents() | MHV_Device_RX | |
MHV_Device_RX(MHV_RingBuffer *rxBuffer) | MHV_Device_RX | [protected] |
MHV_Device_TX(MHV_RingBuffer *txPointers) | MHV_Device_TX | [protected] |
MHV_HardwareSerial(MHV_RingBuffer *rxBuffer, MHV_RingBuffer *txBuffer, volatile uint16_t *ubrr, volatile uint8_t *ucsra, volatile uint8_t *ucsrb, volatile uint8_t *udr, uint8_t rxen, uint8_t txen, uint8_t rxcie, uint8_t txcie, uint8_t udre, uint8_t u2x, unsigned long baud) | MHV_HardwareSerial | |
moreTX() | MHV_Device_TX | [protected] |
nextCharacter() | MHV_Device_TX | [protected] |
read() | MHV_Device_RX | |
ready() | MHV_Device_RX | |
registerListener(MHV_RXListener *listener) | MHV_Device_RX | |
runTxBuffers() | MHV_HardwareSerial | [protected, virtual] |
rx() | MHV_HardwareSerial | |
setSpeed(unsigned long baud) | MHV_HardwareSerial | |
tx() | MHV_HardwareSerial | |
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 |