使用库支持命令gps.altitude.meters(),获取不到海拔高度是怎么回事?
\n#单片机与嵌入式#
#单片机与嵌入式#
嘉立创EDA
全部评论 默认 最新
嘉立创EDA小七 官方
2024-08-23 09:51:26 来自未知
您好,请问您前面操作了什么步骤呢?是否可以麻烦您截图看看这个提示?
admin 作者
2024-08-23 12:34:52 来自未知
串口反馈的海拔高度提示就是显示0,其他的如:经纬度,卫星数,时间,日期等数据皆是可以正常获取到数据! Serial.println(String("东经:") + String(gps.location.lng()) + String(" ") + String("北纬:") + String(gps.location.lat())); Serial.print("海拔高度(米) = "); Serial.println(gps.altitude.meters()); Serial.print("海拔高度(千米) = "); Serial.println(gps.altitude.kilometers());
admin 作者
2024-08-23 13:00:17 来自未知
开发板获取不到,直接串口输出可以看到海拔数据
老怪
2024-08-23 15:30:43 来自未知
1. gps解析库没有适配海拔吧?串口输出的也没有海拔的数据啊?都是0。 2. 使用GPS模块必须要在开阔地带,如果在室内是搜索不到卫星的,搜索不到就没有数据。 3. 使用的模块是否支持海拔数据的输出?建议用串口模块CH340调试看看
admin 作者
2024-08-23 18:38:24 来自未知
首先非常感大佬的答疑,下图1是开发板连接gps模块后调试的串口,没有海拔显示,图2是直接2303串口调试数据,正常可以显示海拔数据。上面方法排除第2和第3了,我去尝试下第1个方式后再来答复结果!谢谢佬![强]
没有更多啦~