AceSegment
0.2.0
An adjustable, configurable, and extensible framework for rendering seven segment LED displays.
|
Similar to LedMatrixSerial accept that it uses SPI to talk to the 74HC595 chip instead of the shiftOut() method. More...
#include <LedMatrixSpi.h>
Public Member Functions | |
LedMatrixSpi (Hardware *hardware, uint8_t numGroups, uint8_t numElements) | |
virtual void | configure () override |
virtual void | drawElements (uint8_t pattern) override |
![]() | |
LedMatrixSerial (Hardware *hardware, uint8_t numGroups, uint8_t numElements) | |
void | setGroupPins (const uint8_t *groupPins) |
void | setElementPins (uint8_t latchPin, uint8_t dataPin, uint8_t clockPin) |
virtual void | enableGroup (uint8_t group) override |
virtual void | disableGroup (uint8_t group) override |
![]() | |
LedMatrix (Hardware *hardware, uint8_t numGroups, uint8_t numElements) | |
void | setCathodeOnGroup () |
LED negative terminals are on the group line. More... | |
void | setAnodeOnGroup () |
LED positive terminals are on the group line. More... | |
Additional Inherited Members | |
![]() | |
void | writeGroupPin (uint8_t group, uint8_t output) |
Write to group pin identified by 'group'. More... | |
![]() | |
const uint8_t * | mGroupPins |
uint8_t | mLatchPin |
uint8_t | mDataPin |
uint8_t | mClockPin |
![]() | |
Hardware *const | mHardware |
const uint8_t | mNumGroups |
const uint8_t | mNumElements |
uint8_t | mGroupOn |
uint8_t | mGroupOff |
uint8_t | mElementOn |
uint8_t | mElementOff |
Similar to LedMatrixSerial accept that it uses SPI to talk to the 74HC595 chip instead of the shiftOut() method.
Definition at line 38 of file LedMatrixSpi.h.