harmony 鸿蒙泛Sensor子系统

  • 2022-08-09
  • 浏览 (1009)

泛Sensor子系统

简介

泛Sensor服务子系统提供了轻量级sensor服务基础框架,提供了如下功能:

  • Sensor列表查询
  • Sensor启停
  • Sensor订阅/去订阅
  • 设置数据上报模式等

泛Sensor服务框架图如下所示:

目录

/base/sensors
├── sensor_lite          # Sensor组件目录
│   ├── frameworks       # 框架代码目录
│   ├── interfaces       # Native接口目录
│   └── services         # 服务代码目录
└── miscdevice_lite      # 小器件组件目录

说明

泛Sensor子系统中,主要包含三个模块:Sensor API、Sensor Framework和Sensor Service,详细结构见上述架构图:

  • Sensor API:提供传感器的基础API,主要包含Sensor列表查询、Sensor启停、Sensor订阅/去订阅等。
  • Sensor Framework:主要实现传感器的订阅管理,数据通道的创建、销毁、订阅与取消订阅,实现与SensorService的通信。
  • Sensor Service:主要实现HDF层数据接收、解析、分发,对Sensor服务的管理,数据上报管理以及Sensor权限管控等。

相关仓

泛Sensor子系统

sensors_sensor_lite

sensors_miscdevice_lite

你可能感兴趣的鸿蒙文章

harmony 鸿蒙AI业务子系统

harmony 鸿蒙方舟运行时子系统

harmony 鸿蒙ArkUI框架子系统

harmony 鸿蒙DFX子系统

harmony 鸿蒙DeviceProfile子系统

harmony 鸿蒙XTS子系统

harmony 鸿蒙上传下载子系统

harmony 鸿蒙主题框架子系统

harmony 鸿蒙事件通知子系统

harmony 鸿蒙位置服务子系统

0  赞