//static unsigned char xbm_akku_data[] PROGMEM = {
const unsigned char xbm_akku_data[] PROGMEM = {
Hi Achim, vielleicht lag's daran - das static gegen const austauschen.
Der Roboter.CC Compiler frisst beides, aber korrekt ist natürlich const - versuch's halt nochmal.
static nimmt man, wenn der Compiler für die Variable RAM benutzen soll, bzw. sie nicht im Register oder Heap ablegen soll.
Und die Hex hat gefunzt?
Aber das Programm (meinst doch hardware_check?) ist eines meiner ersten. Nur heute nochmal korrigiert.
Gruß /Birger