thank you for the analysis! You solved it. Sorry for the missing definition BOARD_MASIFI_V31 in Hardware.h (I obviously mixed up some branches druing merge). The correct definition is:
Code:
#ifdef BOARD_MASIFI_V31 #define PROG_LED_PIN 13 #define PROG_LED_PIN_ACTIVE_ON HIGH #define PROG_BUTTON_PIN 12 #define PROG_BUTTON_PIN_INTERRUPT_ON FALLING #define SAVE_INTERRUPT_PIN A2 // 8 #define LED_YELLOW_PIN 38 // Buzzer #define BUZZER_PIN 9 #define I2C_1WIRE_DEVICE_ADDRESSS 0x18 // Address of DS2484 1-Wire-Busmaster chip #define I2C_EEPROM_DEVICE_ADDRESSS 0x50 // Address of 24LC256 eeprom chip #define I2C_RGBLED_DEVICE_ADDRESS 0x60 // Address of PCA9632 RBGW-LED-Driver #endif
For the interrupt issue I will have a look, why this isn't happening in my environment and add an #ifdef, but this part is in the original stack and as far as I remember, I haven't changed there anything.
As soon as I know what's going on I will push an update on github.
Thank you for your help,
Waldemar


.
. Ich muss mal schauen, wahrscheinlich hab ich da noch einen Bug drin. Danke auf jeden Fall für die Rückmeldung. Ich hab das zwar damals eingebaut, aber ich kann nicht behaupten, dass ich jetzt der wichtigste Wert für mich war... Ich schau mal am Wochenende uns sag Dir Bescheid,
Einen Kommentar schreiben: