当前位置: 首页 > news >正文

dell网站设计特色营销软件网

dell网站设计特色,营销软件网,中国怎么样做跨境网站,黑龙江建设网官网手机版GPGGA是GPS数据输出格式语句,意思是一帧GPS定位的主要数据,是NMEA格式中使用最广的数据之一。该语句包括17个字段。 释义 $GPGGA 语句包括17个字段:语句标识头,世界时间,纬度,纬度半球,经度&a…

GPGGA是GPS数据输出格式语句,意思是一帧GPS定位的主要数据,是NMEA格式中使用最广的数据之一。该语句包括17个字段。

释义

$GPGGA 语句包括17个字段:语句标识头,世界时间,纬度,纬度半球,经度,经度半球,定位质量指示,使用卫星数量,HDOP-水平精度因子,海拔高,高度单位,大地水准面高度异常差值,高度单位,差分GPS数据期限,差分参考基站标号,校验和结束标记(用回车符<CR>和换行符<LF>),分别用14个逗号进行分隔。

格式示例:$GPGGA,014434.70,3817.13334637,N,12139.72994196,E,4,07,1.5,6.571,M,8.942,M,0.7,0016*79

该数据帧的结构及各字段释义如下:

$GPGGA,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,M,<10>,M,<11>,<12>*xx<CR><LF>

$GPGGA:起始引导符及语句格式说明(本句为GPS定位数据);

<1> UTC时间,格式为hhmmss.sss;

<2> 纬度,格式为ddmm.mmmm(第一位是零也将传送);

<3> 纬度半球,N或S(北纬或南纬)

<4> 经度,格式为dddmm.mmmm(第一位零也将传送);

<5> 经度半球,E或W(东经或西经)

<6> GPS状态, 0初始化, 1单点定位, 2码差分, 3无效PPS, 4固定解, 5浮点解, 6正在估算 7,人工输入固定值, 8模拟模式, 9WAAS差分

<7> 使用卫星数量,从00到12(第一个零也将传送)

<8> HDOP-水平精度因子,0.5到99.9,一般认为HDOP越小,质量越好。

<9> 海拔高度,-9999.9到9999.9米

M 指单位米

<10> 大地水准面高度异常差值,-9999.9到9999.9米

M 指单位米

<11> 差分GPS数据期限(RTCM SC-104),最后设立RTCM传送的秒数量,如不是差分定位则为空

<12> 差分参考基站标号,从0000到1023(首位0也将传送)。

* 语句结束标志符

xx 从$开始到*之间的所有ASCII码的异或校验

<CR> 回车符,结束标记

<LF> 换行符,结束标记

local sData = "$GPGGA,064717.30,3027.75842525,N,11427.16236818,E,1,19,1.0,35.0745,M,-13.5103,M,,*75"; //gps语句
local strarr = []; //定义一个数组
strarr.resize(300); //分配大小
local strarrlen = 0; //数组元素个数//从命令串中获取校验值 整数
function ComputeChecksum(sData)
{local checksum = 0;local nLength = sData.len();// 跳过 $ ,接收字符串命令到*local i = 1;while(i < nLength &&sData[i] != ('*') &&sData[i] != ('\r') &&sData[i] != ('\n')){checksum = checksum ^  sData[i];i++;}return checksum;
}//异或校验是否正确,正确返回true
function CheckSumOk(sData)
{//计算校验码local CalculatedCheckSum = ComputeChecksum(sData);//最后两位local str = sData.slice(sData.len() - 2, sData.len());//转为整数local ReceivedCheckSum = str.tointeger(16);//比较整数return (CalculatedCheckSum == ReceivedCheckSum);
}//拆分字符串
strarr = split(sData, ",");
strarrlen = strarr.len();
for(local i = 0; i < strarrlen; i++)
{local str = format("%s %d index=%d value=%s\n", __FILE__, __LINE__, i, strarr[i]);print(str);//  print("index=" + i + " value=" + strarr[i] + "\n")
}//判断校验码是否一致
local checkvalue = CheckSumOk(sData);
if(checkvalue)print("checkvalue=1\n");
elseprint("checkvalue=0\n");

输出:

---------- squirrel ----------
D:\squirrel3\bin\string.nut 46 index=0 value=$GPGGA
D:\squirrel3\bin\string.nut 46 index=1 value=064717.30
D:\squirrel3\bin\string.nut 46 index=2 value=3027.75842525
D:\squirrel3\bin\string.nut 46 index=3 value=N
D:\squirrel3\bin\string.nut 46 index=4 value=11427.16236818
D:\squirrel3\bin\string.nut 46 index=5 value=E
D:\squirrel3\bin\string.nut 46 index=6 value=1
D:\squirrel3\bin\string.nut 46 index=7 value=19
D:\squirrel3\bin\string.nut 46 index=8 value=1.0
D:\squirrel3\bin\string.nut 46 index=9 value=35.0745
D:\squirrel3\bin\string.nut 46 index=10 value=M
D:\squirrel3\bin\string.nut 46 index=11 value=-13.5103
D:\squirrel3\bin\string.nut 46 index=12 value=M
D:\squirrel3\bin\string.nut 46 index=13 value=
D:\squirrel3\bin\string.nut 46 index=14 value=*75
checkvalue=1

http://www.shuangfujiaoyu.com/news/3112.html

相关文章:

  • 西安网站建设平台重庆seo整站优化外包服务
  • 网站建设 手机百度知道官网登录入口
  • 西安做网站微信公司哪家好百度百度一下你就知道
  • 男女同房做爰网站免费企业网站建设原则是
  • 网页设计与网站建设实例教程答案百度站长工具怎么关闭教程视频
  • 商城网站建设需要黑帽seo教程
  • 重庆最便宜的网站建设公司竞价防恶意点击
  • 淘宝开放平台怎么做淘宝客网站校园推广
  • 重庆便宜做网站的百度竞价点击工具
  • 做图书馆网站模板站长统计ios
  • 哪个网站可以接图纸做网络推广的工作内容是什么
  • 做影视网站风险大吗关键词批量调词 软件
  • 加工平台网站b2b免费发布平台
  • 算命网站开发电话谷歌优化师
  • 自己做网站不如帮别人做运营google搜索引擎下载
  • 网站开发公司杭州网站建设互联网营销外包公司
  • 如何快速做企业网站包括商城360营销平台
  • 网站开发文章怎么分类永久不收费免费的软件
  • 外贸网站建设双语网站建设企业百度推广
  • 安全的营销型网站制作三只松鼠软文范例500字
  • 河南新蔡有做网站建设的吗网络推广的含义
  • 如何做自己的淘宝网站最好的搜索引擎
  • 大型企业展厅设计公司百度seo提高排名费用
  • 新品发布会文案好用的seo软件
  • wordpress关键字查询最新seo视频教程
  • 蓝色系网站首页网络推广方法怎么样
  • 输入一组基因做网络图的网站seo的优点和缺点
  • 网站建设需求书无排名优化
  • 免费网站注册域名seo公司费用
  • 品牌专业群建设网站怎么让某个关键词排名上去