Closed 4ishops closed 8 years ago
I'm not the owner of this repo, but I can tell you that @avishorp setup the encoding to encode for hexadecimal digits. Your changes to digitsToSegment[] break that encoding.
If you look at the function encodeDigit(), the last function in the cpp file, he takes the lower nybble of the passed in value and uses it to index the array. That's how he determines which bitmap to use for a particular digit of the LED. A nybble can have 16 possible values, hence 16 entries in digitsToSegment[].
If you want to add new characters to the mapping, you need to also change the encoding strategy or add a second strategy.
Not going to support hex display for now. Thanks, Avishay
add more charecters