在Jetson Nano測試GPS子產品
1.GPS子產品一個,USB轉序列槽子產品CH340
2.使用ttyUSB0,因為ttyUSB0序列槽使用起來更友善,可以随意的插拔,還可以在電腦、手機等其他裝置上使用。
3.連接配接好GPS線,插上USB序列槽,檢視裝置名
ls /dev/ttyUSB*
4.安裝gpsd相關軟體和庫
sudo apt-get install gpsd gpsd-clients python-gps
5.cat指令檢視gps子產品輸出,ctrl+c退出檢視
cat /dev/ttyUSB0
8.用python3測試GPS,安裝gps3庫
pip3 install gps3
import serial
import pynmea2
import time
ser = serial.Serial("/dev/ttyAMA0",9600)
while True:
line = ser.readline()
if line.startswith('$GNRMC'):
rmc = pynmea2.parse(line)
print "Latitude: ", float(rmc.lat)/100
print "Longitude: ", float(rmc.lon)/100
break