当前位置: 首页 > web >正文

NMEA定位测试,硬件验证

请在可视天空下可以定位,GPS 室内搜星不稳定,请将模块或者天线放到阳台或窗户旁,或者直接在户外进行实验
在这里插入图片描述

NEMA 定位测试

打开树莓派终端,输入以下指令进入配置界面
sudo raspi-config
*选择Interfacing Options -> Serial,关闭shell访问,打开硬件串口
在这里插入图片描述

然后重启树莓派:

sudo reboot

是能否,在config.txt文件 可以看到
dtparam=uart0=on

enable uart=1

运行以下程序,会扫描ttyAMA0 和 ttyS0,需要10秒

import serial
import time# Serial ports to try
PORTS = ['/dev/ttyAMA0', '/dev/ttyS0']
BAUD = 9600def try_ports():print("Trying to connect to a serial GPS device...")for port in PORTS:try:print(f"Trying port {port} at {BAUD} baud...")ser = serial.Serial(port, baudrate=BAUD, timeout=1)time.sleep(0.5)  # Wait for GPS datafor _ in range(10):line = ser.readline().decode('ascii', errors='ignore').strip()if line.startswith('$'):print(f"✅ Connected to {port} at {BAUD} baud.\n")return serser.close()except Exception as e:print(f"⚠️ Could not open {port}: {e}")return Nonedef read_gps(ser):try:print("Reading GPS data... (Press Ctrl+C to stop)\n")while True:line = ser.readline().decode('ascii', errors='ignore').strip()if line.startswith('$'):print(line)except KeyboardInterrupt:print("\nExiting...")finally:ser.close()if __name__ == "__main__":ser = try_ports()if ser:read_gps(ser)else:print("❌ No valid GPS device found. Please check the connection.")
http://www.xdnf.cn/news/8111.html

相关文章:

  • 【工具】Quicker/VBA|PPT 在指定位置添加参考线
  • [Memory] 01.QEMU 内存虚拟化概览
  • Python实现PDB文件预处理
  • uniapp使用sse连接后端,接收后端推过来的消息
  • Rust 学习笔记:关于生命周期的练习题
  • Win11怎样禁止程序开机启动
  • 车载以太网网络测试-27【SOME/IP-SD简述】
  • MySQL中实现大数据量的快速插入
  • 游戏引擎学习第304天:构建与遍历图
  • 第六届电子通讯与人工智能国际学术会议(ICECAI 2025)
  • 语音控制设备的仿真/语音调试
  • Linux问题排查-磁盘IO使用率满如何分析
  • lambda表达式详解
  • leetcode 83和84 Remove Duplicates from Sorted List 和leetcode 1836
  • 设计模式-工厂模式和策略模式
  • Keil5 MDK LPC1768 RT-Thread KSZ8041NL uIP1.3.1实现UDP网络通讯(服务端接收并发数据)
  • 【web应用】vue3前端框架怎么修改logo?
  • 硬件产品死机问题
  • 蓝牙低功耗(BLE)的通信信道和包类型
  • HarmonyOS 鸿蒙应用开发基础:父组件和子组件的通信方法总结
  • linux系统启动脚本(格式问题)
  • 分布式系统设计 - 性能优化
  • Spring Cloud Gateway高并发限流——基于Redis实现方案解析
  • 【LeetCode 热题 100】二分查找 系列
  • 多维应用场景的落地实践的智慧园区开源了
  • HarmonyOS优化应用文件上传下载慢问题性能优化二
  • MVC 与 MVT:Web 开发架构模式的异同与实践
  • spark-Catalyst 优化器和 Tungsten 执行引擎介绍
  • AI之光,点亮星途 :揭秘“智语心桥”,如何用科技为孤独症儿童架起沟通的桥梁
  • (第95天)OGG 微服务搭建 Oracle 19C 到 MySQL 8 双向同步