diff --git a/lcd/decoder.c b/lcd/decoder.c index 871771e..012c97e 100644 --- a/lcd/decoder.c +++ b/lcd/decoder.c @@ -50,6 +50,11 @@ uint8_t * pk_decode(const uint8_t * data,int * len){ int pos=0; // Decoder internal: current bit position (0..7) int nyb; // Decoder internal: current nibble / value + if(data[ctr]>>4 == 14){ // Char starts with 1-bits. + gnn(); + curbit=1; + }; + while(ctrau8FontTable[off+0]>>4 == 14){ + // HACK: char starts with 1-bits, + gnn(); + curbit=1; + }; + while(ctr