“GPS.available()”的版本间的差异
Machine1987(讨论 | 贡献) |
Machine1987(讨论 | 贡献) |
||
第1行: | 第1行: | ||
<pre style="color:green"> | <pre style="color:green"> | ||
− | + | Microduino_GPS.available(); | |
</pre> | </pre> | ||
2017年7月27日 (四) 10:01的版本
Microduino_GPS.available();
- 作用:
从串口获取NMEA格式的GPS数据,并将其解算成各项数据
- 参数:无
- 返回值:
GPS_NO_READY:GPS模块没有连接到任何卫星
GPS_TIME_READY:GPS模块连接到单个卫星,可以获取时间,还无法定位
GPS_DATA_READY:GPS模块连接到多颗卫星,可以获取定位数据
- 例子:这里以硬串口通讯为例
#include <Microduino_GPS.h> Microduino_GPS GPS(&Serial1); void setup(){ GPS.begin(38400); Serial.begin(9600); } void loop(){ if(GPS.available()==GPS_DATA_READY){ Serial.println("GPS_DATA_READY"); } }
其他