Nope, I am getting the error "invalid conversion from 'char*' to 'char' at the moment. Below is my current code
char messageArray[1000];
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
for (int i = 1; i < 51; i++){
char sendMessage[20] = "Alarm Message - ";
sendMessage = sendMessage + i;
alarmHandler(sendMessage, i);
for (int j = 0; j < 51; j++){
Serial.println(messageArray[j]);
}
//Serial.println(sendMessage);
delay(1000);
}
}
void alarmHandler(char messageIn, int time){
for (int i = 51; i > 0; i--){
messageArray[i] = messageArray[i-1];
}
messageArray[0] = messageIn;
}