高通8x26 sensor manager 打开sensor

本文详细介绍了高通8x26平台上,通过ADSP管理sensor的流程,包括sns_smgr系列函数在打开光感sensor时的作用。内容涉及开关sensor的流程、数据采样和上报,但请注意,此分析可能不完全准确,仅供参考。
摘要由CSDN通过智能技术生成
高通8x26平台通过adsp芯片管理sensor,开关sensor不是原来的IOContorl,而是通过sensor manager,下面根据QXDM log分析开关光感的流程,不包含代码分析,最好结合代码看下面流程,不然不好理解。还在研究中,不保证流程的正确性,还请高人指点。
1 sns_smgr_process_msg(SNS_SMGR_REPORT_REQ_V01)
  2 sns_smgr_proc_periodic_req_msg(SNS_SMGR_REPORT_ACTION_ADD_V01)
    3 sns_smgr_schedule_periodic_report()
      4 smgr_parse_report_request(SNS_SMGR_REPORT_REQ_V01)
        5 smgr_parse_periodic_report_item()
      6 smgr_parse_item_decimation(SNS_SMGR_DECIMATION_FILTER_V01)
      6 smgr_override_response_ack(SNS_SMGR_RESPONSE_ACK_MODIFIED_V01);
      4 smgr_schedule_report()
    5 sns_smgr_activate_report()
      6 sns_smgr_link_item_to_sensor()
        7 smgr_update_sensor_when_item_changed()
          8 smgr_update_max_frequencies()
          8 ??sns_smgr_schedule_senso
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值