void sim_bmp() {
// if (XBee.available()) {
setTime(0, 0, 0, 24, 5, 2023);
while (simulation == 1) {
packet = "<2022ASI-049,"; //data packet
cnt++;
Timestamp();
packet += String(cnt) + ",";
XBee.write("aa gya");
delay(10);
char c = XBee.read();
if (c == "<") {
sim_pr = "";
while (XBee.available()) {
}
c = XBee.read();
while (c != ">") {
sim_pr += c;
XBee.write(c);
c = XBee.read();
}
}
}
Voltage();
Quectel_L89();
// BMX();
packet += "1>\r";
Xbeetx();
// XBee.write("aa gya");
// char c = XBee.read();
// if (c == "<") {
// sim_pr = "";
// while (XBee.available()) {
// c = XBee.read();
// while (c != ">") {
// sim_pr += c;
// XBee.write(c);
// c = XBee.read();
// }
// }
// }
// }
int simulated_pressure = sim_pr.toInt();
float sim_alt = bmp.readAltitude(simulated_pressure);
packet += String(sim_alt, 1);
packet += ",";
packet += sim_pr;
packet += ",";
float sim_temp = bmp.readTemperature();
packet += String(sim_temp, 1);
packet += ",";
}