 #define MAX_NEW_MESSAGE_SIZE 256 
 String latest_message_to_send = "";
 String new_message = "";
+String a_string = "";
 char   temp_string[20];  
 char temp_string_a[41];
 char temp_string_b[41];

void bmp_read()
{

  //
  //	On some boards we very occasionally get an odd reading, so this
  //	history, average thing is just there to get rid of outliers


bool validate_nmea_buffer()
{
  //String a_string;
  byte_zero = 0;
  for(i = nmea_read_buffer.indexOf('$') + 1; i < nmea_read_buffer.lastIndexOf('*'); i++)
  {
