System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 通信卡、定位终端及用于定位的方法技术_技高网

通信卡、定位终端及用于定位的方法技术

技术编号:41061008 阅读:7 留言:0更新日期:2024-04-24 11:12
本发明专利技术公开了通信卡、定位终端及用于定位的方法,通信卡包括位置处理和交互单元,其用于由定位解算单元处获取待定位目标的初始位置数据;获取来自于高精度定位单元的校正数据,该数据是高精度定位单元据与位置处理和交互单元交互获得的初始位置数据的关联数据得到的,校正初始位置数据;与定位解算单元交互,以根据其传输的校正数据查找指令按照预定方式向定位解算单元传输校正数据的关联数据。本方案由于将定位终端中SDK的功能迁移至通信卡中,因此实现了SDK的标准化,由此减少了使用不同定位终端时对SDK的改造适配工作,提高定位的效率。另外,本方案还可以保证传输较长的校正数据的关联数据时数据不会丢失。

【技术实现步骤摘要】

本专利技术一般涉及定位。更具体地,本专利技术涉及一种通信卡、定位终端及用于定位的方法


技术介绍

1、目前的高精度定位技术通过定位终端得到待定位目标的较为粗略的初始位置,然后定位终端与外部交互,以使外部设备得到与初始位置相关的校正数据,定位终端可以通过该校正数据对初始位置进行校正,从而实现高精度定位。

2、在本申请专利技术人已知的一种高精度定位技术中,定位终端需要通过sdk(softwaredevelopment kit,软件开发工具包)集成来使用高精度定位单元的高精度定位服务,但不同的定位终端和sdk的接口是无法适配的,因此需要针对不同的定位终端对sdk进行改造,显然这种改造会降低定位的效率。另外,本申请专利技术人在研究中注意到,在定位时,有些数据在传输过程中容易丢失。

3、有鉴于此,亟需提供一种通信卡、定位终端及用于定位的方法,以便减少使用不同定位终端时对sdk的改造适配工作,从而提高定位的效率,并且还可以防止数据在传输过程中丢失。


技术实现思路

1、为了至少解决如上所提到的一个或多个技术问题,本专利技术在多个方面中提出了通信卡、定位终端及用于定位的方法。

2、在第一方面中,本专利技术提供一种通信卡,包括位置处理和交互单元,其用于:由定位解算单元处获取待定位目标的初始位置数据;获取来自于高精度定位单元的校正数据,其中所述校正数据是所述高精度定位单元根据与所述位置处理和交互单元交互获得的所述初始位置数据的关联数据得到的,并且其用于校正所述初始位置数据;以及与所述定位解算单元交互,以根据所述定位解算单元传输的校正数据查找指令按照预定方式向所述定位解算单元传输所述校正数据的关联数据,其中所述预定方式包括:根据所述校正数据查找指令从未传输的当前校正数据的关联数据中拆分出对应长度的数据;将拆分出的数据以及未传输的当前校正数据的关联数据的剩余数据的当前状态信息传输至所述定位解算单元,以便其根据所述当前状态信息确定是否继续向所述通信卡发送针对所述当前校正数据的关联数据的校正数据查找指令,其中所述当前状态信息至少指示所述未传输的当前校正数据的关联数据中去掉拆分出的数据外的所述剩余数据的长度;以及根据是否再次接收到针对所述当前校正数据的关联数据的校正数据查找指令确定是否重复根据所述校正数据查找指令从未传输的当前校正数据的关联数据中拆分出对应长度的数据步骤,直到不再接收到针对所述当前校正数据的关联数据的校正数据查找指令。

3、在一些实施例中,所述位置处理和交互单元还用于按照预设时间间隔接收所述定位解算单元传输的校正数据查找指令。

4、在一些实施例中,所述位置处理和交互单元还用于响应于再次接收到针对所述当前校正数据的关联数据的校正数据查找指令,重复根据所述校正数据查找指令从未传输的当前校正数据的关联数据中拆分出对应长度的数据步骤,直到不再接收到针对当前校正数据的关联数据的校正数据查找指令。

5、在一些实施例中,通信卡还包括第一数据存储单元,所述第一数据存储单元用于存储校正数据的关联数据,并且其至少包括数据读取存储区;其中所述位置处理和交互单元与所述第一数据存储单元连接并且用于:在获取所述校正数据后,将所述校正数据的关联数据传输至所述第一数据存储单元,以使其存储;根据所述定位解算单元的调用将数据读取存储区存储的所述校正数据的关联数据传输至所述定位解算单元;以及在传输完所述校正数据的关联数据后,控制清空所述数据读取存储区。

6、在一些实施例中,所述位置处理和交互单元还用于:将所述校正数据的关联数据存储于所述第一数据存储单元中的数据初始存储区;以及根据所述第一数据存储单元中的数据读取存储区是否为空确定是否将所述数据初始存储区中的校正数据的关联数据转移至所述数据读取存储区中。

7、在一些实施例中,所述位置处理和交互单元还用于:响应于所述数据读取存储区为空,将所述数据初始存储区中的校正数据的关联数据转移至所述数据读取存储区中;以及,响应于所述数据读取存储区不为空,不将所述数据初始存储区中的校正数据的关联数据转移至所述数据读取存储区中;和/或,所述数据初始存储区和所述数据读取存储区中的每个为通信卡的易失性存储空间或非易失性存储空间。

8、在一些实施例中,通信卡还包括第二数据存储单元,其用于存储所述初始位置数据;其中所述位置处理和交互单元与所述第二数据存储单元连接并且用于在获取到所述初始位置数据后,将其传输至所述第二数据存储单元,以使其存储,以便向高精度定位单元传输存储的所述初始位置数据。

9、在第二方面中,本专利技术还提供一种定位终端,包括:根据前述第一方面中任一实施例所述的通信卡。

10、在一些实施例中,定位终端还包括定位解算单元,其与所述通信卡连接并且用于:获取所述待定位目标的初始位置数据;与所述通信卡交互,以向其传输所述初始位置数据;由所述通信卡处获取校正数据的关联数据;以及通过所述校正数据的关联数据对所述初始位置数据进行校正,得到所述待定位目标的高精度位置数据。

11、在一些实施例中,所述定位解算单元还用于:向所述通信卡发送校正数据查找指令;以及获取所述通信卡根据所述校正数据查找指令传输的校正数据的关联数据。

12、在一些实施例中,定位终端还包括处理及通信模组,其分别与所述定位解算单元和所述通信卡连接并且用于:将由所述定位解算单元处获取的所述初始位置数据向所述通信卡传输;以及将由所述通信卡处获取的所述校正数据的关联数据向所述定位解算单元传输。

13、在第三方面中,本专利技术还提供一种用于定位的方法,应用于通信卡,所述方法包括:由定位解算单元处获取待定位目标的初始位置数据;获取来自于高精度定位单元的校正数据,其中所述校正数据是所述高精度定位单元根据与所述位置处理和交互单元交互获得的所述初始位置数据的关联数据得到的,并且其用于校正所述初始位置数据;以及与所述定位解算单元交互,以根据所述定位解算单元传输的校正数据查找指令按照预定方式向所述定位解算单元传输所述校正数据的关联数据,其中所述预定方式包括:根据所述校正数据查找指令从未传输的当前校正数据的关联数据中拆分出对应长度的数据;将拆分出的数据以及未传输的当前校正数据的关联数据的剩余数据的当前状态信息传输至所述定位解算单元,以便其根据所述当前状态信息确定是否继续向所述通信卡发送针对所述当前校正数据的关联数据的校正数据查找指令,其中所述当前状态信息至少指示所述未传输的当前校正数据的关联数据中去掉拆分出的数据外的所述剩余数据的长度;以及根据是否再次接收到针对所述当前校正数据的关联数据的校正数据查找指令确定是否重复根据所述校正数据查找指令从未传输的当前校正数据的关联数据中拆分出对应长度的数据步骤,直到不再接收到针对所述当前校正数据的关联数据的校正数据查找指令。

14、通过如上所提供的通信卡、定位终端及用于定位的方法,可以将定位终端中sdk的功能迁移至通信卡中,实现了sdk的标准化,由此减少了使用不同定位终端时对sdk的改造适配工作,从而提高定位的效率本文档来自技高网...

【技术保护点】

1.一种通信卡,包括位置处理和交互单元,其用于:

2.根据权利要求1所述的通信卡,其中所述位置处理和交互单元还用于按照预设时间间隔接收所述定位解算单元传输的校正数据查找指令。

3.根据权利要求1或2所述的通信卡,其中所述位置处理和交互单元还用于响应于再次接收到针对所述当前校正数据的关联数据的校正数据查找指令,重复根据所述校正数据查找指令从未传输的当前校正数据的关联数据中拆分出对应长度的数据步骤,直到不再接收到针对当前校正数据的关联数据的校正数据查找指令。

4.根据权利要求1或2所述的通信卡,还包括第一数据存储单元,所述第一数据存储单元用于存储校正数据的关联数据,并且其至少包括数据读取存储区;

5.根据权利要求4所述的通信卡,所述位置处理和交互单元还用于:

6.根据权利要求5所述的通信卡,所述位置处理和交互单元还用于:

7.根据权利要求1或2所述的通信卡,还包括第二数据存储单元,其用于存储所述初始位置数据;

8.一种定位终端,包括:

9.根据权利要求8所述的定位终端,还包括定位解算单元,其与所述通信卡连接并且用于:

10.根据权利要求9所述的定位终端,其中所述定位解算单元还用于:

11.根据权利要求9或10所述的定位终端,还包括处理及通信模组,其分别与所述定位解算单元和所述通信卡连接并且用于:

12.一种用于定位的方法,应用于通信卡,所述方法包括:

...

【技术特征摘要】

1.一种通信卡,包括位置处理和交互单元,其用于:

2.根据权利要求1所述的通信卡,其中所述位置处理和交互单元还用于按照预设时间间隔接收所述定位解算单元传输的校正数据查找指令。

3.根据权利要求1或2所述的通信卡,其中所述位置处理和交互单元还用于响应于再次接收到针对所述当前校正数据的关联数据的校正数据查找指令,重复根据所述校正数据查找指令从未传输的当前校正数据的关联数据中拆分出对应长度的数据步骤,直到不再接收到针对当前校正数据的关联数据的校正数据查找指令。

4.根据权利要求1或2所述的通信卡,还包括第一数据存储单元,所述第一数据存储单元用于存储校正数据的关联数据,并且其至少包括数据读取存储区;

...

【专利技术属性】
技术研发人员:郝记生熊辉方丹
申请(专利权)人:楚天龙股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1