发送请求Lai消息给底层,然后处理反馈信息取出cell_id。然后处理反馈信息取出cell_id。再根据cell_id去数据库查经纬度了。
注册消息处理函数
void GetCellIDStartReq(U32 mod_id, PU8 info_req)
{
SetProtocolEventHandler(parsing_cellId_data,MSG_ID_MMI_EM_STATUS_IND);
get_cellid_send_start_req();
}
发消息请求cell id
void get_cellid_send_start_req(void)
{
MYQUEUE Message;
mmi_em_update_req_struct *em_start_req;
Message.oslMsgId = MSG_ID_MMI_EM_UPDATE_REQ;
em_start_req = OslConstructDataPtr(sizeof(mmi_em_update_req_struct));
em_start_req->mod_id = MOD_AS;
em_start_req->info_request = RR_EM_LAI_INFO;
Message.oslDataPtr = (oslParaType*) em_start_req;
Message.oslPeerBuffPtr = NULL;
Message.oslSrcId = MOD_MMI;
Message.oslDestId = MOD_L4C;
OslMsgSendExtQueue(&Message);
}
处理消息的回调函数
void parsing_cellId_data(void *info)
{
mmi_em_status_ind_struct *msg = (mmi_em_status_ind_struct*) info;
if(msg->em_info == RR_EM_LAI_INFO){
rr_em_lai_info_struct *data_ptr;
kal_uint16 mm_pdu_len;
data_ptr = (rr_em_lai_info_struct*) get_pdu_ptr(msg->info, &mm_pdu_len);
}
}
分享到:
相关推荐
这些标签中的“mtk1_mtk2_cell_phone”和“mtk1_mtk2_mobile”表明这是关于MTK1和MTK2系列在手机应用中的讨论。这些芯片可能具有不同的特性和性能,例如处理能力、功耗控制、多媒体支持以及网络连接能力等。 压缩包...
此压缩包中包含的主要文件是“Mtk_Res1.4.exe”,这应是一个可执行文件,用户在解压后运行此程序,即可启动MTK Res1.4的界面。该程序可能具备以下特性: 1. **用户界面**:考虑到其主要用于编辑语言资源,UI设计...
【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.bin"都指向了一个特定的文件,这个文件在MTK(MediaTek)平台上用于数据加载(Data ...
MTK_NVRAM_Editor的源码,可能对你们有用哦
标签中的关键词"mtk__usb_port"、"mtk_usb_drive"、"mtk_usb_driver_v1.0"、"mtk_usb_port5"和"mtkusb_port"进一步细化了驱动程序的功能和相关组件。"mtk_usb_port"是指MTK设备的USB端口,"mtk_usb_drive"可能指的是...
标题中的"mtk7661_wifi_and_bt_905X3_android9.0_patch.zip"揭示了这个压缩包是针对MTK7661芯片的Wi-Fi和蓝牙驱动程序以及相关补丁,适用于905X3平台,并且是为Android 9.0系统设计的。这一组合意味着它可能包含了一...
这个"MTK.rar_MTK FORMAT_mtk_mtk pdf_mtk平台_mtk文档"压缩包内容是关于MTK平台的技术文档,以PDF格式呈现,并且全部为英文内容。下面我们将深入探讨MTK平台及其相关的技术知识点。 1. **MTK平台**:MTK平台是...
标题中的"MTK_NMEA_command.rar"提示我们这是一份关于MediaTek(MTK)芯片在GPS领域的NMEA指令相关的资料。NMEA(National Marine Electronics Association)标准是全球定位系统(GPS)设备通信的一种通用协议,它...
MTK_on_line_FAQ_SW_ALPS_20180622 MTK_on_line_FAQ_SW_ALPS_20180622 MTK_on_line_FAQ_SW_ALPS_20180622
标题中的“mre_tcp_socket_sample.zip_MTK tcp_mtk_mtk socket_rvds 3.1_sms”揭示了这个压缩包包含的是一个基于MTK(MediaTek)平台的TCP套接字示例程序,可能用于短信服务(SMS)。RVDS 3.1是RealView Development...
"sms.rar_MTK A_mtk_mtk api_mtk sms_sms"这个压缩包文件似乎包含了与MTK平台上的短信功能相关的源代码,具体是SMS接口的API。在Android系统中,MTK提供了特定的API供开发者使用,以便于在他们的应用程序中集成和...
标题“k2p_mtk_v20d_breed.rar”暗示了这可能是一个固件更新或者刷机包,主要用于MTK(MediaTek)芯片的设备,可能是某种路由器或智能硬件。"k2p"通常指的是K2P系列的TP-Link路由器,而"v20d"可能是该固件的版本号,...
MTK_USB_Driver_exe是一个专为MediaTek(MTK)芯片设备设计的USB驱动程序,适用于Windows操作系统。这个驱动程序确保了MTK设备在Windows XP、Windows 7 32位以及64位版本下的正常连接和通信。MTK USB驱动程序是连接...
MTK,全称为MediaTek,是一家知名的半导体公司,主要专注于移动通信、数字电视、光储存、宽带网络等...由于具体的内容无法在这里详述,建议直接阅读"MTK_on_line_FAQ_SW_MAUI_20140624.pdf"文件以获取最准确的信息。
斐讯k2p A2官改最新固件:k2p_mtk_v20d_breed.bin 注意:斐讯k2p B版请勿使用。
MTK_USB_VCOM_mtk驱动_源码是一个与MediaTek(MTK)芯片相关的USB虚拟串口(VCOM)驱动程序的源代码包。MediaTek是一家知名的半导体公司,其产品广泛应用于智能手机、电视、路由器等多个领域。USB VCOM驱动是为了...
《MTK_on_line_FAQ_SW_ALPS_20140702》这份文档,主要聚焦于联发科(MediaTek)在线FAQ(常见问题解答)中的软件部分,特别是针对ALPS(Advanced Linux Platform Software)在2014年7月2日时的常见问题与解决方案。...
本文档是MTK(联发科技)APSoC(Application Processor System on Chip)源码用户手册的版本*.*.*.*。手册详细介绍了如何使用APSoC软件开发包(SDK)来开发和部署基于联发科技处理器的应用程序。由于手册内容的敏感...
本文将深入探讨与“MTK_Makfile.rar_iphone mtk command_makemtk _mtk at_mtk make_mtk”相关的知识点,包括`Makefile`的使用以及MTK平台上的特定构建命令。 `Makefile`是编程项目中的一个文本文件,它定义了如何将...