Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mobile Arduino MKR NB 1500-信号丢失后重新连接_Mobile_Arduino_Gsm - Fatal编程技术网

Mobile Arduino MKR NB 1500-信号丢失后重新连接

Mobile Arduino MKR NB 1500-信号丢失后重新连接,mobile,arduino,gsm,Mobile,Arduino,Gsm,我使用MKR NB 1500作为GPS跟踪器。我通过I2C从GPS获取位置,通过MQTT将其发送到我的代理,然后将值保存到SQL DB。 在线路板由于网络覆盖不足而失去连接之前,一切正常。 如何确定调制解调器是否仍然与网络保持活动、可靠的连接 Serial.println (nbAccess.isAccessAlive ()); Serial.println (scannerNetworks.getSignalStrength ()); 在天线断开后很长时间内都正常。 是否有一个网站可以更快地

我使用MKR NB 1500作为GPS跟踪器。我通过I2C从GPS获取位置,通过MQTT将其发送到我的代理,然后将值保存到SQL DB。 在线路板由于网络覆盖不足而失去连接之前,一切正常。 如何确定调制解调器是否仍然与网络保持活动、可靠的连接

Serial.println (nbAccess.isAccessAlive ());
Serial.println (scannerNetworks.getSignalStrength ());
在天线断开后很长时间内都正常。 是否有一个网站可以更快地识别这一点,而无需永久ping

void loop() {
Serial.println(nbAccess.isAccessAlive());
Serial.println(scannerNetworks.getSignalStrength());

if ((scannerNetworks.getSignalStrength().toInt() > 9) && (nbAccess.isAccessAlive() == 0)) {
  Serial.println("try to attach");
  nbAccess.begin(PINNUMBER,"internet.t-mobile","t-mobile ","tm");
  gprs.attachGPRS();
}
delay(500);
}
不幸的是,这完全阻塞了装置


谢谢。

移动到TinyGSM解决了问题