CanSat-India-Updated / Data Packet draft 4 / sim_activate
sim_activate
Raw
void sim_act(String sim_pr) {
//  if (XBee.available()) {
//    sim_pr = "";
//    while (XBee.available()) {
//      char c = XBee.read();
//      while (c!=""){
//         sim_pr += c;
//         char c = XBee.read();
//      }
//    }
//  }
  float sim_pressure = sim_pr.toFloat();
  
  float sim_alt = bmp.readAltitude(sim_pressure);
  String simulated_altitude = String(sim_alt, 1);
  
  packet+=simulated_altitude;
  packet+=",";
  packet+=sim_pr;
  packet+=",";
  
  float temp=bmp.readTemperature();
  packet+=String(temp,1);
  packet+=",";
}