上海域格 CLM920 JC5 带GPS的模组:

将 gps 库文件, 修改成系统使用的库文件名后, push 到相应文件夹下。 如将
gps.default.so 放到 /system/lib/hw: adb push gps.default.so /system/lib/hw
需打开 RNDIS, 使用支持 RNDIS 的 ril 库, 拨号方式要用 RNDIS
端口要按如下分配:

[ril.cmd]: [/dev/ttyUSB2]

[ril.data]: [/dev/ttyUSB0]

[ril.gps]: [/dev/ttyUSB1]

抓取adb logcat -b radio -v time日志,看到如下日志说明GPS功能正常启动:

08-17 18:45:53.246 D/gps     (  268): gps fd event
08-17 18:45:53.246 D/gps     (  268): Received: '$GNRMC,,V,,,,,,,,,,N,V*37
08-17 18:45:53.246 D/gps     (  268): '
08-17 18:45:53.246 D/gps     (  268): in RMC, fixStatus=V
08-17 18:45:53.249 D/gps     (  268): gps fd event
08-17 18:45:53.249 D/gps     (  268): Received: '$GNGGA,,,,,,0,00,99.99,,,,,,*56
08-17 18:45:53.249 D/gps     (  268): '
08-17 18:45:53.251 D/gps     (  268): gps fd event
08-17 18:45:53.254 D/gps     (  268): gps fd event
08-17 18:45:53.254 D/gps     (  268): Received: '$GNGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99,1*33
08-17 18:45:53.254 D/gps     (  268): '
08-17 18:45:53.257 D/gps     (  268): gps fd event
08-17 18:45:53.257 D/gps     (  268): Received: '$GNGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99,4*36

天线放室外,等待1分钟左右,定位成功:

 

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐