Firefly开源社区

12
发表新贴
打印 上一主题 下一主题

定位模块如何运行?

41

积分

0

威望

0

贡献

技术小白

积分
41

定位模块如何运行?

发表于 2018-9-25 17:47:14      浏览:26737 | 回复:39        打印     [复制链接] 楼主
将gps模块连接到uart3口,gps模块上的红灯是长亮的,但是pps灯没有亮过,进入百度地图提示无法定位,自己写的android接口调用location对象一直是null,系统是AIO-3288J_Android5.1_201803081506.img.7z。请问怎么才能拿到gps信息(百度地图可以成功定位或者我自己调用android接口获取到gps信息)
回复

使用道具 举报

41

积分

0

威望

0

贡献

技术小白

积分
41
发表于 2018-9-26 09:31:08      沙发
jpchen 发表于 2018-9-26 09:15
请参考http://wiki.t-firefly.com/zh_CN/AIO-3288J/module_wireless.html
测试的话,可以使用gps_test.apk ...

gps_test.apk这个在哪里下载? 这个地址上没有测试相关内容
回复

使用道具 举报

41

积分

0

威望

0

贡献

技术小白

积分
41
发表于 2018-9-26 09:42:50      板凳
jpchen 发表于 2018-9-26 09:15
请参考http://wiki.t-firefly.com/zh_CN/AIO-3288J/module_wireless.html
测试的话,可以使用gps_test.apk ...

我网上下载了个gpstest,上面GPS Status是GPS on,但是没有星,其他的参数都是0,测试地点是室内,目前不具备室外测试条件。用gpstest模块的灯还是不会亮,只有红灯长亮,pps的灯是什么情况下亮?定位到具体经纬度亮?还是定位过程亮?我现在无法判断这个模块是否可以正常工作。
回复

使用道具 举报

41

积分

0

威望

0

贡献

技术小白

积分
41
发表于 2018-9-26 15:52:45      地板
jpchen 发表于 2018-9-26 10:35
按wiki里面提到的把gps属性打开,查看是否有打开

这个文件显示的是false,修改这个文件需要root,我试了市面上的root工具都不行,可否提供个apkroot?或者有其他修改这个文件的办法?
回复

使用道具 举报

41

积分

0

威望

0

贡献

技术小白

积分
41
发表于 2018-9-27 11:04:10      5#
jpchen 发表于 2018-9-26 10:35
按wiki里面提到的把gps属性打开,查看是否有打开

http://dev.t-firefly.com/thread-300-1-1.htm 参考这个精华帖里的方法,还是不行,supersu弹出二进制文件不对之类的警告,有什么方案可以root
回复

使用道具 举报

41

积分

0

威望

0

贡献

技术小白

积分
41
发表于 2018-9-27 13:50:54      6#
jpchen 发表于 2018-9-26 10:35
按wiki里面提到的把gps属性打开,查看是否有打开

我修改了hasGPS为true,然后重新刷机,运行gpstest还是和之前一样,gps模块的定位灯pps还是不会亮,gpstest各项数值均为0.
回复

使用道具 举报

41

积分

0

威望

0

贡献

技术小白

积分
41
发表于 2018-9-29 15:30:02      7#
jpchen 发表于 2018-9-28 09:09
先使用命令cat /dev/ttyS3节点,看是否有数据

用putty打开命令窗口,窗口没有任何数据,只有一个光标,而且无法输入字符,按键盘时usb转串口模块有个红灯会亮一下
回复

使用道具 举报

41

积分

0

威望

0

贡献

技术小白

积分
41
发表于 2018-9-29 16:28:19      8#
jpchen 发表于 2018-9-28 09:09
先使用命令cat /dev/ttyS3节点,看是否有数据

换了根usb线连接可以输入字符,模块连接到板子的uart3口,就是蓝色下那个口,输入cat /dev/ttysWK2有数据输出,大概是这样的:
$GPTXT,01,01,01,NMEA unknown msg*58

$GPTXT,01,01,01,NMEA unknown msg*58

$GPTXT,01,01,01,NMEA unknown msg*58

$GPTXT,01,01,01,NMEA unknown msg*58

$GPTXT,01,01,01,NMEA unknown msg*58

$GPTXT,01,01,01,NMEA unknown msg*58

$GPTXT,01,01,01,NMEA unknown msg*58

$GPTXT,01,01,01,NMEA unknown msg*58

$GPTXT,01,01,01,NMEA unknown msg*58

$GPTXT,01,01,01,NMEA unknown msg*58

$GPTXT,01,01,01,NMEA unknown msg*58

$GPTXT,01,01,01,NMEA unknown msg*58

$GPTXT,01,01,01,NMEA unknown msg*58

$GPTXT,01,01,01,NMEA unknown msg*58

$GPTXT,01,01,01,NMEA unknown msg*58

$GPTXT,01,01,01,NMEA unknown msg*58

$GPTXT,01,01,01,NMEA unknown msg*58

$GPTXT,01,01,01,NMEA unknown msg*58

$GPTXT,01,01,01,NMEA unknown msg*58

$GPTXT,01,01,01,NMEA unknown msg*58

$GPTXT,01,01,00,txbuf alloc*7F

$GPTXT,01,01,01,NMEA unknown msg*58

$GPRMC,082557.00,V,,,,,,,290918,,,N*7B

$GPVTG,,,,,,,,,N*30

$GPGGA,082557.00,,,,,0,00,99.99,,,,,,*6B

$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30

$GPGSV,2,1,08,02,08,154,,05,33,092,,13,43,037,,15,69,333,*7F

$GPGSV,2,2,08,20,19,306,18,21,43,306,,24,49,174,21,29,16,225,*75
回复

使用道具 举报

41

积分

0

威望

0

贡献

技术小白

积分
41
发表于 2018-9-30 11:03:16      9#
jpchen 发表于 2018-9-30 09:39
请在device/rockchip/rk3288/gps/u-blox.conf
修改
-SERIAL_DEVICE          /dev/ttyS3

还是不行,而且现在也没有串口数据了,就上次成功输出过一次数据,之后输入cat /dev/ttysWK2和cat /dev/ttyS3回车后都没有任何数据输出
回复

使用道具 举报

41

积分

0

威望

0

贡献

技术小白

积分
41
发表于 2018-9-30 11:45:37      10#
jpchen 发表于 2018-9-30 11:06
要先确保串口有数据,如果串口没数据的话,看硬件是否哪个地方出问题了

我检查了下接线好像接错了,rx和tx接反了,重新接线,然后用putty打开命令框,框里一直循环弹一下代码:
.772475] serial ff1b0000.serial: error:lsr=0xc9
[  204.773395] serial ff1b0000.serial: error:lsr=0xc9
[  204.778935] serial ff1b0000.serial: error:lsr=0xc9
[  204.784979] serial ff1b0000.serial: error:lsr=0xc9
[  204.785900] serial ff1b0000.serial: error:lsr=0xc9
[  204.786821] serial ff1b0000.serial: error:lsr=0xc9
[  204.787742] serial ff1b0000.serial: error:lsr=0xc9
无法输入命令,会被上面这个代码覆盖掉,GPStest里还是没有数据
回复

使用道具 举报

返回列表
12
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表