高通legacy QMI笔记

10 篇文章 21 订阅

注册QMI

根据我们需要的service注册相应的qmi client,一般只需要用到NAS WDS WDA WMS UIM VOICE DMS 这几个,所以在一开始注册这几个service的client

注册 NAS
    nas_get_service_object_v01
    qmi_client_init_ex
注册 wds
    wds_get_service_object_v01
    qmi_client_init_ex
注册 dms
    dms_get_service_object_v01
    qmi_client_init_ex
注册 uim
    uim_get_service_object_v01
    qmi_client_init_ex
注册 wda
    wda_get_service_object_v01
    qmi_client_init_ex
注册 wms
    wms_get_service_object_v01 
    qmi_client_init_ex
注册 voice
    voice_get_service_object_v02
    qmi_client_init_ex

常用接口

NAS 参考手册 80-ND602-6_D_QMI_NAS_MPSS_DI_2_0.pdf (DI是平台版本,平台间差异不大)

详细的可以参见QMI 源码 network_access_service_v01.h  nas相关

QMI_NAS_SET_SYSTEM_SELECTION_PREFERENCE_REQ_MSG_V01
1、设置搜网优先级LTE first
2、固定MCC MNC进行搜网
3、固定band 进行搜网

QMI_NAS_GET_SYSTEM_SELECTION_PREFERENCE_REQ_MSG_V01
1、获取搜网优先级
2、查看搜网规则,auto 或者指定mcc mnc band

QMI_NAS_GET_SIG_INFO_REQ_MSG_V01
1、获取信号强度

QMI_NAS_GET_PLMN_NAME_REQ_MSG_V01
1、获取网络plmn

QMI_NAS_INITIATE_ATTACH_REQ_MSG_V01
1、触发驻网 脱网

QMI_NAS_PERFORM_NETWORK_SCAN_REQ_MSG_V01
1、触发搜网,搜band


QMI_NAS_INDICATION_REGISTER_REQ_MSG_V01
QMI_NAS_CONFIG_SIG_INFO2_REQ_MSG_V01
注册indication

WDS 参考手册 80-ND602-5_C_QMI_WDS_MPSS_DI_2_0.pdf

详细的可以参见QMI 源码 wireless_data_service_v01.h  数据路相关

QMI_WDS_MODIFY_PROFILE_SETTINGS_REQ_V01
1、修改驻网配置,apn或者username 等

QMI_WDS_GET_PROFILE_SETTINGS_REQ_V01
1、获取默认驻网配置

QMI_WDS_GET_RUNTIME_SETTINGS_REQ_V01
1、获取pdn拨号参数,ip地址等

QMI_WDS_GET_PKT_STATISTICS_REQ_V01
1、获取流量

QMI_WDS_GET_PKT_SRVC_STATUS_REQ_V01
1、获取pdn 连接状态

QMI_WDS_SET_CLIENT_IP_FAMILY_PREF_REQ_V01
1、配置pdn拨号类型 

QMI_WDS_START_NETWORK_INTERFACE_REQ_V01
1、触发pdn连接

QMI_WDS_STOP_NETWORK_INTERFACE_REQ_V01
1、断开pdn连接

QMI_WDS_INDICATION_REGISTER_REQ_V01
1、注册indication

UIM 参考手册 80-NV404-12_A_QMI_UIM_MPSS_TH_2_0.pdf 

详细的可以参见QMI 源码 user_identity_module_v01.h  SIM卡相关

QMI_UIM_POWER_DOWN_REQ_V01
QMI_UIM_POWER_UP_REQ_V01
1、掉卡,上卡

QMI_UIM_GET_CARD_STATUS_REQ_V01
1、获取sim 状态

QMI_UIM_SET_PIN_PROTECTION_REQ_V01
1、开启sim pin锁

QMI_UIM_VERIFY_PIN_REQ_V01
1、解sim pin锁

QMI_UIM_CHANGE_PIN_REQ_V01
1、修改sim pin锁

QMI_UIM_UNBLOCK_PIN_REQ_V01
1、解simpuk 锁

QMI_UIM_READ_TRANSPARENT_REQ_V01
1、读sim EF内容

VOICE 参考手册 80-NV404-10_A_QMI_VOICE_MPSS_TH_2_0.pdf

详细的可以参见QMI 源码 voice_service_v02.h  cs域功能相关 voice call  USSD

QMI_VOICE_DIAL_CALL_REQ_V02
1、拨打电话

QMI_VOICE_ANSWER_CALL_REQ_V02
1、接电话

QMI_VOICE_END_CALL_REQ_V02
1、挂断电话

QMI_VOICE_ORIG_USSD_REQ_V02
1、发送USSD

WMS 参考手册 80-ND602-9_B_QMI_WMS_MPSS_DI_2_0.pdf

详细的可以参见QMI 源码 wireless_messaging_service_v01.h  SMS相关

QMI_WMS_RAW_SEND_REQ_V01
1、发送SMS

QMI_WMS_SET_EVENT_REPORT_REQ_V01
1、注册indication

DMS 参考手册80-ND602-4_A_QMI_DMS_MPSS_DI_2_0.pdf

详细的可以参见QMI 源码 device_management_service_v01.h  设备管理

QMI_DMS_GET_DEVICE_SERIAL_NUMBERS_REQ_V01
1、获取IMEI

QMI_DMS_SET_OPERATING_MODE_REQ_V01
QMI_DMS_GET_OPERATING_MODE_REQ_V01
1、配置工作模式 FTM OFFLINE ONLINE 相当于CFUN

QMI_DMS_GET_MSISDN_REQ_V01
1、获取SIM number

DMS 参考手册80-NV602-26_A_QMI_WDA_MPSS_DI_2_0.pdf

详细的可以参见QMI 源码 wireless_data_administrative_service_v01.h  

QMI_WDA_SET_DATA_FORMAT_REQ_V01
1、配置rmnet数据格式

 

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Wireshark Legacy是Wireshark的一个版本,它是一个开源的网络协议分析工具,用于捕获和分析网络数据包。Wireshark Legacy可以帮助用户深入了解网络通信过程,识别和解决网络问题。 使用Wireshark Legacy,您可以: - 捕获网络数据包:Wireshark Legacy可以在网络接口上捕获传输的数据包,以便进行后续分析。 - 分析网络流量:Wireshark Legacy提供了强大的过滤和搜索功能,可以根据各种条件过滤和分析网络流量。 - 解码协议:Wireshark Legacy支持多种协议的解码,包括TCP、UDP、HTTP、DNS等,可以将数据包解码为易于理解的格式。 - 进行网络故障排除:Wireshark Legacy可以帮助您识别网络故障的原因,例如延迟、丢包、错误配置等。 - 分析安全问题:Wireshark Legacy可以帮助您检测和分析网络中的安全问题,例如恶意软件、网络攻击等。 对于Wireshark Legacy的使用,您可以按照以下步骤进行操作: 1. 下载和安装:您可以从Wireshark官网的下载页面(https://www.wireshark.org/#download)选择适合您操作系统的版本,并按照安装向导进行安装。 2. 打开Wireshark Legacy:安装完成后,您可以打开Wireshark Legacy应用程序。 3. 选择网络接口:在Wireshark Legacy的界面中,您可以选择要捕获数据包的网络接口。 4. 开始捕获数据包:点击“开始”按钮,Wireshark Legacy将开始捕获网络数据包。 5. 分析数据包:捕获到数据包后,您可以使用Wireshark Legacy的过滤和搜索功能来分析数据包,查找特定的信息或问题。 6. 解码协议:Wireshark Legacy会自动解码捕获到的数据包,并将其显示为易于理解的格式。 7. 导出和保存数据包:如果需要,您可以将捕获到的数据包导出为文件,以便后续分析或共享。 请注意,Wireshark Legacy是Wireshark的旧版本,建议您使用最新版本的Wireshark以获得更好的功能和性能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值