AceSegment
0.3.0
An adjustable, configurable, and extensible framework for rendering seven segment LED displays.
|
Public Member Functions | |
Hardware () | |
Constructor. More... | |
virtual | ~Hardware () |
Destructor. More... | |
virtual void | digitalWrite (uint8_t pin, uint8_t value) |
Write value to pin. More... | |
virtual void | pinMode (uint8_t pin, uint8_t mode) |
Set pin mode. More... | |
virtual void | shiftOut (uint8_t dataPin, uint8_t clockPin, uint8_t bitOrder, uint8_t value) |
Shift out. More... | |
virtual unsigned long | micros () |
Get the current micros. | |
virtual unsigned long | millis () |
Get the current millis. | |
virtual void | spiBegin () |
Begin SPI. More... | |
virtual void | spiEnd () |
End SPI. More... | |
virtual void | spiTransfer (uint8_t value) |
Send byte through SPI. More... | |
Definition at line 34 of file Hardware.h.
|
inline |
Constructor.
Definition at line 37 of file Hardware.h.
|
inlinevirtual |
Destructor.
Definition at line 40 of file Hardware.h.
|
inlinevirtual |
Write value to pin.
Definition at line 43 of file Hardware.h.
|
inlinevirtual |
Set pin mode.
Definition at line 48 of file Hardware.h.
|
inlinevirtual |
Shift out.
Definition at line 53 of file Hardware.h.
|
inlinevirtual |
Begin SPI.
Definition at line 69 of file Hardware.h.
|
inlinevirtual |
End SPI.
Definition at line 74 of file Hardware.h.
|
inlinevirtual |
Send byte through SPI.
Definition at line 79 of file Hardware.h.