登录 注册
当前位置:主页 > 资源下载 > 46 > C#版的GPS接收程序源代码

C#版的GPS接收程序源代码

  • 更新:2024-07-23 21:42:11
  • 大小:101KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:网络基础 - 网络技术
  • 格式:RAR

资源介绍

全套源代码,请咨询 ny_mrzhang@hotmail.com QQ:97302751 以前的协议是这样的。。。车载设备发往网络中心
位置数据-80
[功能] 车载设备向网络中心发送当前位置信息
[去向] 网络中心
[数据入库] 网络中心收到数据后将数据保存到动态位置数据表中 (DynData)
[格式] 29 29 80 len1 len2 d3d2d1d0 yymmddhhmmss jjjj wwww ssff st lichen1 lichen2 lichen3 st1st2st3 st4 v1v2v3v4v5v6v7v8
len1 len2: 包长
d3d2d1d0: 伪IP,终端ID号
yymmddhhmmss:年月日时分秒
日期表示范围:年份,后两位 ;月份,1-12;日期,1-31
时间表示范围:小时,00——23;分钟,00——59;秒,00——59
时、分、秒均采用压缩BCD编码。
[例如]: 10点23分15秒表示为:
10H,23H,15H
jjjj:经度
经度表示范围:000度00.000分——179度59.999分;
采用压缩BCD编码,但最高位是符号位。“正”表示“东经”,“负”表示“西经”;
“分”的单位是:千分之一分。
[例如]: 西经130度45.608分表示为:(注意:1度=60分)
13H,04H,56H,08H
wwww:纬度
纬度表示范围:00度00.000分——89度59.999分;
采用压缩BCD编码,但最高位是符号位。“正”表示“北纬”,“负”表示“南纬”;
“分”的单位是:千分之一分。
[例如]: 南纬30度37.901分表示为:
3H,03H,79H,01H
ssff:速度方向
速度表示方法:
表示范围:0——9999公里/小时
采用压缩BCD编码。
[例如]: 120公里/小时表示为:
01H,20H
方位表示方法:
表示范围:000——359度
采用压缩BCD编码,正北为0度,顺时针方向计数。
单位为:度。
[例如]: 154度表示为:
01H,54H
st:定位,天线,电源状态
定位状态由单字节组成,各位含义如下:
D7 D6 D5 D4 D3 D2 D1 D0

D7 定位标志
0 GPS未定位
1 GPS已定位

D6 D5
1 1 GPS正常
1 0 GPS天线短路
0 1 GPS天线开路
0 0 GPS天线故障

D4 D3 电源状态
1 1 正常
1 0 主电源掉电
0 1 主电源过高或过低


D2 D1 D0 保留





lichen1 lichen2 lichen3:里程数
HEX 格式:0——0XFFFFFF (0——16777215)米
st1st2st3 st4:车辆状态




现在协议格式:*HQ,000,S12,130305,60# 上传短信
*HQ,000,S4,121212,0F,FF# 速度显示
*HQ,000,S4,121212,9F,FF# 断油断电