1{
2  "name": "@ohos/medical_sensor",
3  "description": "Obtaining sensor data",
4  "version": "3.1",
5  "license": "Apache License 2.0",
6  "segment": {
7    "destPath": "base/sensors/medical_sensor"
8  },
9  "component": {
10    "name": "medical_sensor",
11    "subsystem": "sensors",
12    "syscap": ["SystemCapability.Sensors.Medical_sensor"],
13    "features": [],
14    "adapted_system_type": [ "standard" ],
15    "rom": "2048KB",
16    "ram": "~4096KB",
17    "deps": {
18      "components": [
19        "access_token",
20        "c_utils",
21        "drivers_interface_sensor",
22        "drivers_peripheral_sensor",
23        "eventhandler",
24        "ets_runtime",
25        "hilog",
26        "hisysevent",
27        "napi",
28        "ipc",
29        "samgr",
30        "safwk"
31      ],
32      "third_party": []
33    },
34    "build": {
35      "sub_component": [
36        "//base/sensors/medical_sensor/interfaces/native:medical_ndk_target",
37        "//base/sensors/medical_sensor/interfaces/plugin:medical_js_target",
38        "//base/sensors/medical_sensor/frameworks/native/medical_sensor:medical_native_target",
39        "//base/sensors/medical_sensor/services/medical_sensor:medical_service_target",
40        "//base/sensors/medical_sensor/utils:medical_utils_target",
41        "//base/sensors/medical_sensor/sa_profile:medical_sa_profiles"
42      ],
43      "inner_kits": [
44        {
45          "name": "//base/sensors/medical_sensor/interfaces/native:medical_interface_native",
46          "header": {
47            "header_files": [
48              "medical_native_type.h",
49              "medical_native_impl.h"
50            ],
51            "header_base": "//base/sensors/medical_sensor/interfaces/native/include"
52          }
53        }
54      ],
55      "test": [
56        "//base/sensors/medical_sensor/interfaces/native/test:unittest",
57        "//base/sensors/medical_sensor/interfaces/plugin/test/unittest:unittest"
58      ]
59    }
60  }
61}
62