26 #include "StyledDigit.h" 27 #include "HexWriter.h" 46 const uint8_t HexWriter::kCharacterArray[] PROGMEM = {
68 const uint8_t HexWriter::kNumCharacters =
69 sizeof(kCharacterArray)/
sizeof(kCharacterArray[0]);
72 StyledDigit::StyleType style) {
74 uint8_t pattern = ((uint8_t) c < kNumCharacters)
75 ? pgm_read_byte(&kCharacterArray[(uint8_t) c])
82 uint8_t pattern = ((uint8_t) c < kNumCharacters)
83 ? pgm_read_byte(&kCharacterArray[(uint8_t) c])
uint8_t getNumDigits()
Get the number of digits.
void writePatternAt(uint8_t digit, uint8_t pattern, uint8_t style)
Write the pattern and style for a given digit.
void writeHexAt(uint8_t digit, uint8_t c)
Write the hex at the specified position.