wince&mobile的GPS开发

1、获取GPS数据的两种方式:

一、直接访问GPS关联的串口,读取串口数据。

像访问普通串口设备一样,调用 CreateFile等一系列相关API,但是要事先知道GPS硬件所关联的串口设备。。

二、使用系统API。

Function Description

GPSCloseDevice


Closes the connection to the GPS Intermediate Driver.


GPSGetDeviceState


Retrieves information about the current state of the GPS hardware.


GPSGetPosition


Retrieves location information, including latitude and longitude.


GPSOpenDevice


Creates a connection to the GPS Intermediate Driver.

2、GPS数据格式:

这里只介绍一种最常用、推荐的格式。

$GPRMC,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>*hh

<1> UTC时间,hhmmss(时分秒)格式
<2> 定位状态,A=有效定位,V=无效定位
<3> 纬度ddmm.mmmm(度分)格式(前面的0也将被传输)
<4> 纬度半球N(北半球)或S(南半球)
<5> 经度dddmm.mmmm(度分)格式(前面的0也将被传输)
<6> 经度半球E(东经)或W(西经)
<7> 地面速率(000.0~999.9节,前面的0也将被传输)
<8> 地面航向(000.0~359.9度,以真北为参考基准,前面的0也将被传输)
<9> UTC日期,ddmmyy(日月年)格式
<10> 磁偏角(000.0~180.0度,前面的0也将被传输)
<11> 磁偏角方向,E(东)或W(西)
<12> 模式指示(仅NMEA0183 3.00版本输出,A=自主定位,D=差分,E=估算,N=数据无效)

数据的大小是70个字节,并且以'\0'结尾,结尾之前还有一个换行符'\n'。

时间: 2024-09-18 04:54:32

wince&amp;mobile的GPS开发的相关文章

IBM Worklight Studio和Dojo Mobile零售银行业务开发解决方案

位于达拉斯的 IBM 全球解决方案中心团队为零售银行业务开发了一个http://www.aliyun.com/zixun/aggregation/14219.html">移动应用程序.该应用程序包含许多零售银行业务功能,比如支行和 ATM 位置.联系人.帐户余额和活动.转账等.设计该应用程序是为了将它用于和部署到 iOS 和 Android 智能电话上,该应用程序是以一种混合方式使用 IBM Worklight Studio 构建的.Dojo Mobile(一个开发跨平台移动 Web 应用

Windows Mobile设备常见开发任务

摘要:移动开发者社区开发杂志<Windows Phone应用开发专题 第一季>中我参与编写的部分,<Windows Mobile设备常见任务开发>.主要介绍了Windows Mobile中最常见的几个开发任务,如拨打电话.发送短信.联系人管理等等.此为索引页. 第四日 常用设备相关任务开发 序言 今天我们来了解一下在Windows Phone设备中,用托管代码进行常用任务的开发.本章所介绍的,是Windows Phone开发中最最常见的几个简单任务. 内容简介 本章主要包含三个小节

浅谈WinCE平台USB摄像头驱动开发流程

由于良好的性能.低廉的价格和灵活方便的特性,USB 摄像头正被广泛的集成到嵌入式系统中.例如,通过USB 摄像头WinCE系统可以很方便地得到实时图像,这对某些要求实时图象监控的嵌入式系统是一个很不错的选择.但是由于嵌入式硬件平台的多样性,以及WinCE对USB设备驱动开发只提供了底层支持,再加上许多摄像头厂商尚未提供WinCE下的USB摄像头驱动,这对初级开发人员在开发WinCE USB摄像头程序时是一个难点.     前段时间,公司委派我负责一个嵌入式项目,项目要求是在WinCE平台上集成U

jQuery Mobile和HTML5开发App推广注册页_jquery

jQuery Mobile和HTML5的组合可以直接开发web版的app,所以用到我当前app中的推广注册页的编写是很恰当的,其实只要你熟悉html4+jquery的组合开发,那么html5+jqueryMobile你会立刻上手. html5比html4多了很多的标签,特别是多媒体这块有了很好的支持,但是如果只是做一般的web手机页面,那么多数标签是用不上的,JqueryMobile与jquery的不同点就在一些事件名称上,当然这里封装的也是html5的原生事件,还要说一个关于html5提倡的一

转载:用Dreamweave cs 5.5+PhoneGap+Jquery Mobile搭建移动开发

转载地址:http://blog.csdn.net/haha_mingg/article/details/7900221 移动设备应用开发有多难,只要学会HTML5+Javascript就可以.用Dreamweaver5.5+PhoneGap+Jquery Mobile搭建移动开发环境,轻轻松松开发你自己的应用.让你用普通的web技术编写出能够轻松调用API接口和进入应用商店的HTML5应用开发平台. 安装Dreamweaver5.5 这里要注意,Dreamweaver5.5的内部版本需要534

Opera停止Windows Mobile平台产品开发工作

Windows Mobile已经逐渐走向历史,但仍有一些用户在使用这个系统,即使如此,支持Windows Mobile的软件也越来越少了.最近,http://www.aliyun.com/zixun/aggregation/10963.html">Opera表示将不会继续在Windows Mobile平台上开发新版本浏览器. Opera对此表示,Windows Mobile平台已经不能为他们带来收入,所以也没有再在这个平台投入资源的必要.对于Windows Phone 7,Opera则表示

wince&amp;amp;mobile 蓝牙开发

搜索使用 BthNsLookupServiceEnd BthNsLookupServiceNext BthNsLookupServiceBegin 主动配对使用 BthSetPIN BthCreateACLConnection BthAuthenticate BthCloseConnection 被动配对使用 BthSetSecurityUI BthGetPINRequest BthSetPIN/BthRefusePINRequest 注册虚拟串口 RegisterBluetoothCOMPor

寻wince下的地图引擎开发高手

问题描述 本公司是一家集"研发,生产,销售"为一体的高科技企业,主要从事GPS导航仪.车载多媒体娱乐系统等高端电子产品研究.开发.生产及信息数据库的开发等业务领域.本公司以信息服务为发展方向,目标建立一支业务水平精湛.富有团队精神.锐意创新的年轻化技术开发队伍,不断保持公司在同行业中的优势及领先地位.应聘简历请寄:windream001@gmail.com:陈先生:合则约见[GPS终端应用开发工程师]职位信息工作性质:全职/兼职工作地点:广州招聘人数:2工作经验:1-2年学 历:本科以

mobile移动网页开发常用代码模板

index.html <!DOCTYPE HTML> <html> <head> <!--申明当前页面的编码集--> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <!--网页标题--> <title>HTML5移动端开发模板</title> <!--网页关键词--> &