开发者社区> 问答> 正文

轻应用gnss(gps)定位问题

各位大神好,我用的haas600kit开发板,打算用轻应用代码给板子定位,官方给的代码如下:

  • 配置

    "io": {
    "UART1": {
      "type": "UART",
      "port": 1,
      "dataWidth": 8,
      "baudRate": 9600,
      "stopBits": 1,
      "flowControl": "cts",
      "parity": "none"
    }
    }
    
    
  • 应用

    1、创建UART实例,port为1,对应的HaaS600上已连接GNSS模块; 2、运行用例,可以看到GNSS模组定时上报定位数据;

var uart = require('uart');

function ArrayToString(fileData) { var dataString = ""; for (var i = 0; i < fileData.length; i++) { dataString += String.fromCharCode(fileData[i]); } return dataString; }

// gnss uart var gnss = uart.open({ id: 'UART1' });

// gnss uart data receive gnss.on('data', function(data) { console.log(ArrayToString(data)); });


我把代码加到程序里,推送到板子上,连上gps模块,然后用iot studio里的web应用,新建了一个设备地图的空间组建,但是显示的是别的城市的定位。 请问官方给的程序怎么用,有什么需要注意的吗? 还有官方说明的“2、运行用例,可以看到GNSS模组定时上报定位数据;”,怎么看到定时上报的数据,谢谢。

展开
收起
游客lxdw42ldimmha 2020-12-17 14:58:08 943 0
0 条回答
写回答
取消 提交回答
问答地址:
问答排行榜
最热
最新

相关电子书

更多
高精度北斗 定位IoT时代 立即下载
低成本自动三维室内重建系统 立即下载
低代码开发师(初级)实战教程 立即下载