diff --git a/firmware/examples/Time_Activated_Relay.ino b/firmware/examples/Time_Activated_Relay.ino index 4c45089..c5f7b28 100644 --- a/firmware/examples/Time_Activated_Relay.ino +++ b/firmware/examples/Time_Activated_Relay.ino @@ -114,8 +114,9 @@ void readStoredEvents(){ for(int eventIndex = 0; eventIndex < numberOfEvents; eventIndex++){ Serial.printf("Event at location %i: ",eventIndex); for(int i = startIndex; i < startIndex+36; i+=4){ - EEPROM.get(i, eventArray[eventIndex][(i-1)/4]); - Serial.printf("%i, ", eventArray[eventIndex][(i-1)/4]); + int arrayIndex = ((i-1)/4) % 9; + EEPROM.get(i, eventArray[eventIndex][arrayIndex); + Serial.printf("%i, ", eventArray[eventIndex][arrayIndex); } Serial.printf("Event at location %i: ",eventIndex); Serial.println(); @@ -255,4 +256,4 @@ void executeCommand(int commandID, int commandData){ controller.toggleRelay(commandData); break; } -} \ No newline at end of file +}