加快时间修复GPS-C#Windows

加快时间修复GPS-C#Windows,c#,gps,C#,Gps,我开发了一个应用程序(C#Windows),需要快速获得设备的当前位置 我的x86设备上有一个GPS(端口COM)和一个蜂窝调制解调器(带有SIM卡)。 GPS定位需要5~8分钟,有时需要更长时间 如何加快速度? 编辑: 智能手机可以在地图上快速显示一个大概的位置,它是如何工作的?也许我可以用我的SIM卡做同样的事情?修复位置的时间主要取决于芯片组和设备中使用的技术 我记得我需要等待10分钟(SIRF 2)才能完成TomTom的完整修复,但现在所有设备都使用20多个通道来获取卫星位置,速度要快得

我开发了一个应用程序(C#Windows),需要快速获得设备的当前位置

我的x86设备上有一个GPS(端口COM)和一个蜂窝调制解调器(带有SIM卡)。 GPS定位需要5~8分钟,有时需要更长时间

如何加快速度?

编辑:
智能手机可以在地图上快速显示一个大概的位置,它是如何工作的?也许我可以用我的SIM卡做同样的事情?

修复位置的时间主要取决于芯片组和设备中使用的技术

我记得我需要等待10分钟(SIRF 2)才能完成TomTom的完整修复,但现在所有设备都使用20多个通道来获取卫星位置,速度要快得多,而且还有一些芯片组使用/来提高位置精度

移动设备倾向于使用一种更快的类型,即从蜂窝基站(和Wi-Fi,如果可用)获取该区域,从该区域找到正确的卫星要比查询所有设备的位置快得多(WAAS/EGNOS做什么,但要快得多)

只要检查一下你的设备使用的芯片组,你就会知道这8分钟是否“正常”


我有一个QTek 2020(Windows Mobile)和一个(是388,但从8年前开始),TomTom花了大约2分钟来修复它,如果我使用我的SIRF2 GPS模块,花了10分钟

我认为答案将在很大程度上取决于什么是蜂窝调制解调器,以及它是否有API。你能公布你正在使用的设备吗?听起来好像每次都在进行冷启动,在这种情况下5-8分钟是正常的。@Brad这是一个“cinterion”调制解调器,我使用AT命令()来拨打电话等等。是的,[几乎]现在所有的调制解调器都使用AT命令,但我问的是GPS方面的问题。此外,Cinterion生产大约100种不同的产品。你能不能提供型号或更多的资料?更好的是,为我们查找一个命令参考,这样我们就不必为您这样做。然后,我们可以建议什么对您有用,以及如何使用它。@brad我在规范中没有看到任何关于获取纬度经度的命令。我已经编辑了这个问题。我猜这是来自一个不知道GPS系统是如何工作的人