25 #ifndef ACE_SEGMENT_LED_MATRIX_SERIAL_H 26 #define ACE_SEGMENT_LED_MATRIX_SERIAL_H 28 #include "LedMatrix.h" 41 LedMatrix(hardware, numGroups, numElements)
44 void setGroupPins(
const uint8_t* groupPins) {
45 mGroupPins = groupPins;
48 void setElementPins(uint8_t latchPin, uint8_t dataPin, uint8_t clockPin) {
54 virtual void configure()
override;
56 virtual void enableGroup(uint8_t group)
override;
58 virtual void disableGroup(uint8_t group)
override;
60 virtual void drawElements(uint8_t pattern)
override;
66 const uint8_t* mGroupPins;
An LedMatrix with an 74HC595 Serial-To-Parallel converter chip on the segment pins.
void writeGroupPin(uint8_t group, uint8_t output)
Write to group pin identified by 'group'.