在嵌入式設備中采用usb 3g無線上網卡上網
現在我打算獲取LAC 和CID,實作基站定位
通過串口寫入at指令:at+creg=2;at+creg?兩天指令
得出的結果:+CREG: 2,1, D700C, 90CDC0D
D700C應該是LAC,我網上查了LAC應該是16位,但是我須取得卻大于16位,明顯無法定位到基站。
哦,對了,我的卡是聯通4G無線上網卡,但是當3G網卡撥號使用可以正常撥號上網。
還有我拿4G手機卡當上網卡使用,也是可以撥號上網的,但是無發執行指令at+creg=2,可以執行at+creg=1.
uj5u.com熱心網友回復:
實作基站定位,需要運營商支持的,不是簡單的從 AT 指令中就可以獲取到的。這是我以后了解到的情況!有兩年多沒有做成這方面的東東了,供參考。
uj5u.com熱心網友回復:
謝謝哈
uj5u.com熱心網友回復:
但是同樣的卡,手機為什么就能獲取到基站定位
uj5u.com熱心網友回復:
手機能定位,你指的是手機上的地圖軟體,還是其它?
是否能定位,其實與卡的關系不大。卡,只是一個身份識別的東東。手機模塊自身的功能,就可以判斷出相對于基站的位置,只是運營商或者模塊提供、還是有條件提供給用戶使用。
uj5u.com熱心網友回復:
實作基站定位,需要運營商支持的,不是簡單的從 AT 指令中就可以獲取到的。這是我以后了解到的情況!
有兩年多沒有做成這方面的東東了,供參考。
但是同樣的卡,手機為什么就能獲取到基站定位
手機能定位,你指的是手機上的地圖軟體,還是其它?
是否能定位,其實與卡的關系不大。卡,只是一個身份識別的東東。手機模塊自身的功能,就可以判斷出相對于基站的位置,只是運營商或者模塊提供、還是有條件提供給用戶使用。
定位一般有三種:
1通過.基站的lac,cid職位一個大致的位置,比如手機在室內的定位
2.通過gps,比如手機在室外定位
3.通過網路,比如pc機網路接入點
我現在就是想獲取3g上網卡的lac和cid,然后實作定位
http://api.cellocation.com/cell/?mcc=460&mnc=1&lac=4301&ci=20986&output=xml<response>
<errcode>0</errcode>
<lat>40.004864</lat>
<lon>116.482971</lon>
<radius>217</radius>
<address>北京市朝陽區崔各莊地區溪陽東路;望京東路與溪陽東路路口東129米</address>
</response>
uj5u.com熱心網友回復:
實作基站定位,需要運營商支持的,不是簡單的從 AT 指令中就可以獲取到的。這是我以后了解到的情況!
有兩年多沒有做成這方面的東東了,供參考。
但是同樣的卡,手機為什么就能獲取到基站定位
手機能定位,你指的是手機上的地圖軟體,還是其它?
是否能定位,其實與卡的關系不大。卡,只是一個身份識別的東東。手機模塊自身的功能,就可以判斷出相對于基站的位置,只是運營商或者模塊提供、還是有條件提供給用戶使用。
定位一般有三種:
1通過.基站的lac,cid職位一個大致的位置,比如手機在室內的定位
2.通過gps,比如手機在室外定位
3.通過網路,比如pc機網路接入點
我現在就是想獲取3g上網卡的lac和cid,然后實作定位
http://api.cellocation.com/cell/?mcc=460&mnc=1&lac=4301&ci=20986&output=xml<response>
<errcode>0</errcode>
<lat>40.004864</lat>
<lon>116.482971</lon>
<radius>217</radius>
<address>北京市朝陽區崔各莊地區溪陽東路;望京東路與溪陽東路路口東129米</address>
</response>
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/58796.html
標籤:驅動開發/核心開發
上一篇:人流量統計
下一篇:void TIM_SetComparex(TIM_TypeDef* TIMx,uint16_t Comparex)
