# 泛Sensor子系统
- [简介](#section11660541593)
- [目录](#section161941989596)
- [说明](#section1312121216216)
- [相关仓](#section1371113476307)
## 简介
泛Sensor服务子系统提供了轻量级sensor服务基础框架,提供了如下功能:
- Sensor列表查询
- Sensor启停
- Sensor订阅/去订阅
- 设置数据上报模式等
泛Sensor服务框架如下图所示:
**图1** 泛Sensor服务框架图
![](figures/zh-cn_image_0000001106694563.png)
## 目录
```
/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子系统**
hmf/sensors/sensor\_lite
hmf/sensors/miscdevice\_lite