从GPS读取I2C数据
我有一个ublox M8 GPS通过I2C连接到我的Raspberry Pi,我正试图从中提取数据 我正在使用python尝试通过I2C与GPS模块的连接获取数据,但每次请求返回的数据都是递增的 我不确定我做错了什么 i2cdetect-y 1返回:从GPS读取I2C数据,gps,raspberry-pi,i2c,Gps,Raspberry Pi,I2c,我有一个ublox M8 GPS通过I2C连接到我的Raspberry Pi,我正试图从中提取数据 我正在使用python尝试通过I2C与GPS模块的连接获取数据,但每次请求返回的数据都是递增的 我不确定我做错了什么 i2cdetect-y 1返回: 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- 42 -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
Python代码
返回:
160
161
我也在试验这个
$GNGGA,,,,,,0,00,99.99,,,,,,*56
{
"galt": "",
"DPGS_updt": "",
"lon": "",
"strType": "$GNGGA",
"lat": "",
"alt": "",
"fixTime": "",
"lonDir": "",
"numSat": "00",
"fixQual": "0",
"altUnit": "",
"galtUnit": "",
"horDil": "99.99",
"latDir": "",
"DPGS_ID": ""
}
我把它放在远离窗户的室内,所以预期数据会很糟糕。
希望这能有所帮助。我也在尝试
$GNGGA,,,,,,0,00,99.99,,,,,,*56
{
"galt": "",
"DPGS_updt": "",
"lon": "",
"strType": "$GNGGA",
"lat": "",
"alt": "",
"fixTime": "",
"lonDir": "",
"numSat": "00",
"fixQual": "0",
"altUnit": "",
"galtUnit": "",
"horDil": "99.99",
"latDir": "",
"DPGS_ID": ""
}
我把它放在远离窗户的室内,所以预期数据会很糟糕。
希望这有帮助
$GNGGA,,,,,,0,00,99.99,,,,,,*56
{
"galt": "",
"DPGS_updt": "",
"lon": "",
"strType": "$GNGGA",
"lat": "",
"alt": "",
"fixTime": "",
"lonDir": "",
"numSat": "00",
"fixQual": "0",
"altUnit": "",
"galtUnit": "",
"horDil": "99.99",
"latDir": "",
"DPGS_ID": ""
}