CanSat-India-Updated / Data_Packet_3hrTesting / sim_bmp.ino
sim_bmp.ino
Raw
void sim_bmp() {
  char c = XBee.read();
  if (c == '<') {
//    sim_pr = "";
//    
    String sim_prPacket=XBee.readStringUntil('>');
    String fields[2];
    int f = 0;
    char * pch = strtok (sim_prPacket.c_str(), ",");
    while (pch != NULL) {
      fields[f++] = pch;
      pch = strtok (NULL, ",");
    }
    
    sequence=atoi(fields[1].c_str());
    sim_pr = fields[0];
//    c = XBee.read();
//    while (c != '>') {
//      sim_pr += c;
//      c = XBee.read();
//    }
    new_pressure=1;
    prev_sequence=sequence;
  }
}