 //initialize pump related variables. 
 int pin4Relay = 4;  //pin4 reserved for optional additional relay to control a pump or master valve
 boolean isConfigPump = false; // if true, relay24 is used as the pump/master valve switch.  Can be toggled by device tye v2.7 and later
-char* configPumpStatus = "off";
-char* pin4PumpStatus= "off";
+const char* configPumpStatus = "off";
+const char* pin4PumpStatus= "off";
 boolean doUpdate = false;
 boolean doPumpUpdate = false;
 

///               |           13 |--
///               |           12 |--
///               |           11 |--
///             --| 3.3V      10 |----|  Run jumper from pin10 to pin3
/// Relay VCC   --| 5V         9 |--  |
/// Relay Ground--| GND        8 |--  |
///             --| GND          |    |
///             --| Vin        7 |--  |
///               |            6 |--  |
///             --| A0         5 |--  |
///             --| A1    ( )  4 |--  |  pin4 Optional Pump/Master Valve 
///             --| A2         3 |----|  pin3 THING_RX
///             --| A3         2 |--     pin2 THING_TX
///             --| A4         1 |--
///             --| A5        14 |--
///             --| A6        15 |--
///             --| A7        16 |--
///             --| A8        17 |--
///             --| A9        18 |--

    Serial.print(message);
    Serial.println("' "); 
  }
  const char* inValue[stations+2]; //array holds any values being delivered with message (1-24) and NULL; [0] is not used
  char delimiters[] = ",";
  char charMessage[100];
  strncpy(charMessage, message.c_str(), sizeof(charMessage));
