`
tyytzy
  • 浏览: 38054 次
  • 性别: Icon_minigender_1
  • 来自: 安徽
社区版块
存档分类
最新评论

MTK获取基站的cell_id 【转】

 
阅读更多
发送请求Lai消息给底层,然后处理反馈信息取出cell_id。然后处理反馈信息取出cell_id。再根据cell_id去数据库查经纬度了。


注册消息处理函数
C代码  收藏代码
  1. void  GetCellIDStartReq(U32 mod_id, PU8 info_req)  
  2. {  
  3.         SetProtocolEventHandler(parsing_cellId_data,MSG_ID_MMI_EM_STATUS_IND);  
  4.         get_cellid_send_start_req();     
  5. }  


发消息请求cell id
C代码  收藏代码
  1. void  get_cellid_send_start_req( void )  
  2. {  
  3.     MYQUEUE Message;  
  4.     mmi_em_update_req_struct *em_start_req;  
  5.     Message.oslMsgId = MSG_ID_MMI_EM_UPDATE_REQ;  
  6.     em_start_req = OslConstructDataPtr(sizeof (mmi_em_update_req_struct));  
  7. em_start_req->mod_id = MOD_AS;  
  8.     em_start_req->info_request = RR_EM_LAI_INFO;  
  9.   
  10.     Message.oslDataPtr = (oslParaType*) em_start_req;  
  11.     Message.oslPeerBuffPtr = NULL;  
  12.     Message.oslSrcId = MOD_MMI;  
  13.     Message.oslDestId = MOD_L4C;  
  14.     OslMsgSendExtQueue(&Message);  
  15. }  



处理消息的回调函数
C代码  收藏代码
  1. void  parsing_cellId_data( void  *info)  
  2. {  
  3.     mmi_em_status_ind_struct *msg = (mmi_em_status_ind_struct*) info;  
  4.     if (msg->em_info == RR_EM_LAI_INFO){  
  5.         rr_em_lai_info_struct *data_ptr;  
  6.         kal_uint16 mm_pdu_len;  
  7.         data_ptr = (rr_em_lai_info_struct*) get_pdu_ptr(msg->info,   &mm_pdu_len);  
  8.      }  
  9. }  
分享到:
评论

相关推荐

    MTK1.rar_MTK1 MTK2_mtk_mtk1 mtk2 cell phone_mtk1 mtk2 mobile_手机

    这些标签中的“mtk1_mtk2_cell_phone”和“mtk1_mtk2_mobile”表明这是关于MTK1和MTK2系列在手机应用中的讨论。这些芯片可能具有不同的特性和性能,例如处理能力、功耗控制、多媒体支持以及网络连接能力等。 压缩包...

    Mtk_Res1.4.rar_Mtk Mtk_Res1.4_Mtk_Res1_Mtk_Res1.4_cell_mtk langu

    此压缩包中包含的主要文件是“Mtk_Res1.4.exe”,这应是一个可执行文件,用户在解压后运行此程序,即可启动MTK Res1.4的界面。该程序可能具备以下特性: 1. **用户界面**:考虑到其主要用于编辑语言资源,UI设计...

    IBM MTK ibm_mtk_V2_win

    【IBM MTK ibm_mtk_V2_win:数据迁移利器】 IBM Migration Toolkit(简称MTK)是IBM提供的一款强大的数据迁移工具,旨在帮助用户将不同类型的数据库系统中的数据高效、安全地迁移到IBM的DB2数据库。在"ibm_mtk_V2_...

    MTK_AllInOne_DA_6580_98737_71604_DA_allinone_MTK_AllInOne_DA.bin

    标题中的"MTK_AllInOne_DA_6580_98737_71604_DA_allinone_MTK_AllInOne_DA.bin"和描述中的"MTK_AllInOne_DA_6580_98737_71604.bin"都指向了一个特定的文件,这个文件在MTK(MediaTek)平台上用于数据加载(Data ...

    MTK_NVRAM_Editor.rar_MTK nvra_MTK_NVRAM_Editor_edit nvram.bin_mt

    MTK_NVRAM_Editor的源码,可能对你们有用哦

    MTK-USB-Driver_v1.0821.rar_MTK usb port_MTK USB Drive_MTK USB D

    标签中的关键词"mtk__usb_port"、"mtk_usb_drive"、"mtk_usb_driver_v1.0"、"mtk_usb_port5"和"mtkusb_port"进一步细化了驱动程序的功能和相关组件。"mtk_usb_port"是指MTK设备的USB端口,"mtk_usb_drive"可能指的是...

    MTK_on_line_FAQ_SW_ALPS_20180622----3

    MTK_on_line_FAQ_SW_ALPS_20180622 MTK_on_line_FAQ_SW_ALPS_20180622 MTK_on_line_FAQ_SW_ALPS_20180622

    MTK_NMEA_command.rar_GPS mtk_NMEA_mtk gps_mtk gps nmea指令_site:ww

    标题中的"MTK_NMEA_command.rar"提示我们这是一份关于MediaTek(MTK)芯片在GPS领域的NMEA指令相关的资料。NMEA(National Marine Electronics Association)标准是全球定位系统(GPS)设备通信的一种通用协议,它...

    MTK.rar_MTK FORMAT_mtk_mtk pdf_mtk平台_mtk文档

    这个"MTK.rar_MTK FORMAT_mtk_mtk pdf_mtk平台_mtk文档"压缩包内容是关于MTK平台的技术文档,以PDF格式呈现,并且全部为英文内容。下面我们将深入探讨MTK平台及其相关的技术知识点。 1. **MTK平台**:MTK平台是...

    MTK_on_line_FAQ_SW_MAUI_20140624 MTK FAQ 文档!@!

    MTK,全称为MediaTek,是一家知名的半导体公司,主要专注于移动通信、数字电视、光储存、宽带网络等...由于具体的内容无法在这里详述,建议直接阅读"MTK_on_line_FAQ_SW_MAUI_20140624.pdf"文件以获取最准确的信息。

    mtk7661_wifi_and_bt_905X3_android9.0_patch.zip

    标题中的"mtk7661_wifi_and_bt_905X3_android9.0_patch.zip"揭示了这个压缩包是针对MTK7661芯片的Wi-Fi和蓝牙驱动程序以及相关补丁,适用于905X3平台,并且是为Android 9.0系统设计的。这一组合意味着它可能包含了一...

    mre_tcp_socket_sample.zip_MTK tcp_mtk_mtk socket_rvds 3.1_sms

    标题中的“mre_tcp_socket_sample.zip_MTK tcp_mtk_mtk socket_rvds 3.1_sms”揭示了这个压缩包包含的是一个基于MTK(MediaTek)平台的TCP套接字示例程序,可能用于短信服务(SMS)。RVDS 3.1是RealView Development...

    MTK_USB_Driver_exe

    MTK_USB_Driver_exe是一个专为MediaTek(MTK)芯片设备设计的USB驱动程序,适用于Windows操作系统。这个驱动程序确保了MTK设备在Windows XP、Windows 7 32位以及64位版本下的正常连接和通信。MTK USB驱动程序是连接...

    MTK_USB_VCOM_mtk驱动_源码

    MTK_USB_VCOM_mtk驱动_源码是一个与MediaTek(MTK)芯片相关的USB虚拟串口(VCOM)驱动程序的源代码包。MediaTek是一家知名的半导体公司,其产品广泛应用于智能手机、电视、路由器等多个领域。USB VCOM驱动是为了...

    sms.rar_MTK A_mtk_mtk api_mtk sms_sms

    "sms.rar_MTK A_mtk_mtk api_mtk sms_sms"这个压缩包文件似乎包含了与MTK平台上的短信功能相关的源代码,具体是SMS接口的API。在Android系统中,MTK提供了特定的API供开发者使用,以便于在他们的应用程序中集成和...

    Windows 10 MTK VCOM USB Preloader Drivers.rar_MTK_USB_COM_Driver

    MTK_CAT = "MTK USB Debug Port" MTK_PRELOADER = "MediaTek PreLoader USB VCOM Port" MTK_SP_DA = "MediaTek DA USB VCOM Port" Serial.SvcDesc = "USB Serial emulation ...

    k2p_mtk_v20d_breed.rar

    标题“k2p_mtk_v20d_breed.rar”暗示了这可能是一个固件更新或者刷机包,主要用于MTK(MediaTek)芯片的设备,可能是某种路由器或智能硬件。"k2p"通常指的是K2P系列的TP-Link路由器,而"v20d"可能是该固件的版本号,...

    MTK_on_line_FAQ_SW_ALPS_20140702

    《MTK_on_line_FAQ_SW_ALPS_20140702》这份文档,主要聚焦于联发科(MediaTek)在线FAQ(常见问题解答)中的软件部分,特别是针对ALPS(Advanced Linux Platform Software)在2014年7月2日时的常见问题与解决方案。...

    MTK_APSoC_SDK_User_Manual.pdf

    本文档是MTK(联发科技)APSoC(Application Processor System on Chip)源码用户手册的版本*.*.*.*。手册详细介绍了如何使用APSoC软件开发包(SDK)来开发和部署基于联发科技处理器的应用程序。由于手册内容的敏感...

    MTK WIFI 手册 MTK_Wi-Fi_SoftAP_Software_Programming_Guide_v1.2

    本文档是关于MediaTek公司的Wi-Fi SoftAP(软件接入点)软件编程的官方手册。MediaTek是一家知名的半导体公司,专注于无线通信和数字多媒体技术领域。该手册为开发者提供了编程指南,针对的是使用MediaTek芯片(例如...

Global site tag (gtag.js) - Google Analytics