/ohos5.0/drivers/hdf_core/framework/model/sensor/driver/common/include/ |
H A D | sensor_config_parser.h | 92 struct SensorCfgData { struct 102 int32_t GetSensorBaseConfigData(const struct DeviceResourceNode *node, struct SensorCfgData *config… argument 103 int32_t ParseSensorRegConfig(struct SensorCfgData *config); 104 void ReleaseSensorAllRegConfig(struct SensorCfgData *config); 107 int32_t DetectSensorDevice(struct SensorCfgData *config); 109 void ReleaseSensorDirectionConfig(struct SensorCfgData *config); 110 int32_t ParseSensorDirection(struct SensorCfgData *config);
|
/ohos5.0/drivers/hdf_core/framework/model/sensor/driver/hall/ |
H A D | sensor_hall_driver.h | 19 int32_t (*Init)(struct SensorCfgData *data); 20 int32_t (*ReadData)(struct SensorCfgData *data); 31 struct SensorCfgData *hallCfg; 38 struct SensorCfgData *HallCreateCfgData(const struct DeviceResourceNode *node); 39 void HallReleaseCfgData(struct SensorCfgData *hallCfg);
|
/ohos5.0/drivers/hdf_core/framework/model/sensor/driver/humidity/ |
H A D | sensor_humidity_driver.h | 24 int32_t (*Init)(struct SensorCfgData *data); 25 int32_t (*ReadData)(struct SensorCfgData *data); 37 struct SensorCfgData *humidityCfg; 42 struct SensorCfgData *HumidityCreateCfgData(const struct DeviceResourceNode *node); 43 void HumidityReleaseCfgData(struct SensorCfgData *humidityCfg);
|
/ohos5.0/drivers/hdf_core/framework/model/sensor/driver/proximity/ |
H A D | sensor_proximity_driver.h | 22 int32_t (*Init)(struct SensorCfgData *data); 23 int32_t (*ReadData)(struct SensorCfgData *data); 35 struct SensorCfgData *proximityCfg; 39 struct SensorCfgData *ProximityCreateCfgData(const struct DeviceResourceNode *node); 41 void ProximityReleaseCfgData(struct SensorCfgData *proximityCfg);
|
/ohos5.0/drivers/hdf_core/framework/model/sensor/driver/temperature/ |
H A D | sensor_temperature_driver.h | 24 int32_t (*Init)(struct SensorCfgData *data); 25 int32_t (*ReadData)(struct SensorCfgData *data); 37 struct SensorCfgData *temperatureCfg; 42 struct SensorCfgData *TemperatureCreateCfgData(const struct DeviceResourceNode *node); 43 void TemperatureReleaseCfgData(struct SensorCfgData *temperatureCfg);
|
/ohos5.0/drivers/hdf_core/framework/model/sensor/driver/pedometer/ |
H A D | sensor_pedometer_driver.h | 28 int32_t (*Init)(struct SensorCfgData *data); 29 int32_t (*ReadData)(struct SensorCfgData *data); 41 struct SensorCfgData *pedometerCfg; 46 struct SensorCfgData *PedometerCreateCfgData(const struct DeviceResourceNode *node); 47 void PedometerReleaseCfgData(struct SensorCfgData *pedometerCfg);
|
/ohos5.0/drivers/hdf_core/framework/model/sensor/driver/gyro/ |
H A D | sensor_gyro_driver.h | 42 int32_t (*Init)(struct SensorCfgData *data); 43 int32_t (*ReadData)(struct SensorCfgData *data); 55 struct SensorCfgData *gyroCfg; 60 struct SensorCfgData *GyroCreateCfgData(const struct DeviceResourceNode *node); 61 void GyroReleaseCfgData(struct SensorCfgData *gyroCfg);
|
/ohos5.0/drivers/hdf_core/framework/model/sensor/driver/magnetic/ |
H A D | sensor_magnetic_driver.h | 44 int32_t (*Init)(struct SensorCfgData *data); 45 int32_t (*ReadData)(struct SensorCfgData *data); 57 struct SensorCfgData *magneticCfg; 62 struct SensorCfgData *MagneticCreateCfgData(const struct DeviceResourceNode *node); 63 void MagneticReleaseCfgData(struct SensorCfgData *magneticCfg);
|
/ohos5.0/drivers/hdf_core/framework/model/sensor/driver/accel/ |
H A D | sensor_accel_driver.h | 44 int32_t (*Init)(struct SensorCfgData *data); 45 int32_t (*ReadData)(struct SensorCfgData *data, struct SensorReportEvent *event); 57 struct SensorCfgData *accelCfg; 63 struct SensorCfgData *AccelCreateCfgData(const struct DeviceResourceNode *node); 64 void AccelReleaseCfgData(struct SensorCfgData *accelCfg);
|
/ohos5.0/drivers/hdf_core/framework/model/sensor/driver/als/ |
H A D | sensor_als_driver.h | 71 int32_t (*Init)(struct SensorCfgData *data); 72 int32_t (*ReadData)(struct SensorCfgData *data, struct SensorReportEvent *event); 84 struct SensorCfgData *alsCfg; 89 struct SensorCfgData *AlsCreateCfgData(const struct DeviceResourceNode *node); 90 void AlsReleaseCfgData(struct SensorCfgData *alsCfg);
|
/ohos5.0/drivers/hdf_core/framework/model/sensor/driver/barometer/ |
H A D | sensor_barometer_driver.h | 98 int32_t (*Init)(struct SensorCfgData *data); 99 int32_t (*ReadData)(struct SensorCfgData *data); 111 struct SensorCfgData *barometerCfg; 116 struct SensorCfgData *BarometerCreateCfgData(const struct DeviceResourceNode *node); 117 void BarometerReleaseCfgData(struct SensorCfgData *barometerCfg);
|
H A D | sensor_barometer_driver.c | 220 static int32_t InitBarometerOps(struct SensorCfgData *config, struct SensorDeviceInfo *deviceInfo) in InitBarometerOps() 239 static int32_t InitBarometerAfterDetected(struct SensorCfgData *config) in InitBarometerAfterDetected() 263 struct SensorCfgData *BarometerCreateCfgData(const struct DeviceResourceNode *node) in BarometerCreateCfgData() 311 void BarometerReleaseCfgData(struct SensorCfgData *barometerCfg) in BarometerReleaseCfgData() 336 drvData->barometerCfg = (struct SensorCfgData *)OsalMemCalloc(sizeof(*drvData->barometerCfg)); in BarometerInitDriver()
|
/ohos5.0/drivers/peripheral/sensor/chipset/hall/ |
H A D | hall_ak8789.h | 15 int32_t DetectHallAk8789Chip(struct SensorCfgData *data); 20 struct SensorCfgData *sensorCfg;
|
/ohos5.0/drivers/peripheral/sensor/chipset/proximity/ |
H A D | proximity_apds9960.h | 19 int32_t DetectProximityApds9960Chip(struct SensorCfgData *data); 24 struct SensorCfgData *sensorCfg;
|
/ohos5.0/drivers/peripheral/sensor/chipset/pedometer/ |
H A D | pedometer_bmi160.h | 25 int32_t DetectPedometerBim160Chip(struct SensorCfgData *data); 29 struct SensorCfgData *sensorCfg;
|
/ohos5.0/drivers/hdf_core/framework/model/sensor/driver/common/src/ |
H A D | sensor_config_parser.c | 40 void ReleaseSensorAllRegConfig(struct SensorCfgData *config) in ReleaseSensorAllRegConfig() 158 int32_t ParseSensorRegConfig(struct SensorCfgData *config) in ParseSensorRegConfig() 267 int32_t DetectSensorDevice(struct SensorCfgData *config) in DetectSensorDevice() 304 struct SensorCfgData *config) in ParseSensorString() 340 struct SensorCfgData *config) in ParseSensorValue() 371 struct SensorCfgData *config) in ParseSensorInfo() 399 struct SensorCfgData *config) in ParseSensorBus() 437 struct SensorCfgData *config) in ParseSensorAttr() 450 void ReleaseSensorDirectionConfig(struct SensorCfgData *config) in ReleaseSensorDirectionConfig() 460 int32_t ParseSensorDirection(struct SensorCfgData *config) in ParseSensorDirection() [all …]
|
/ohos5.0/drivers/peripheral/sensor/chipset/humidity/ |
H A D | humidity_sht30.h | 37 int32_t DetectHumiditySht30Chip(struct SensorCfgData *data); 42 struct SensorCfgData *sensorCfg;
|
/ohos5.0/drivers/hdf_core/framework/tools/hdf_dev_eco_tool/resources/templates/lite/sensor_template/ |
H A D | als_sensor_driver_head.template | 7 int32_t Read${driver_upper_camel_case}Data(struct SensorCfgData *cfg); 11 struct SensorCfgData *sensorCfg;
|
H A D | com_sensor_driver_head.template | 7 int32_t Read${driver_upper_camel_case}Data(struct SensorCfgData *cfg, struct SensorReportEvent *eve… 11 struct SensorCfgData *sensorCfg;
|
H A D | accel_sensor_driver_head.template | 7 int32_t Read${driver_upper_camel_case}Data(struct SensorCfgData *cfg, struct SensorReportEvent *eve… 11 struct SensorCfgData *sensorCfg;
|
H A D | hall_sensor_driver_head.template | 7 int32_t Read${driver_upper_camel_case}Data(struct SensorCfgData *cfg, struct SensorReportEvent *eve… 11 struct SensorCfgData *sensorCfg;
|
H A D | ppg_sensor_driver_head.template | 7 int32_t Read${driver_upper_camel_case}Data(struct SensorCfgData *cfg, struct SensorReportEvent *eve… 11 struct SensorCfgData *sensorCfg;
|
/ohos5.0/drivers/peripheral/sensor/chipset/gyro/ |
H A D | gyro_bmi160.h | 52 int32_t DetectGyroBim160Chip(struct SensorCfgData *data); 57 struct SensorCfgData *sensorCfg;
|
/ohos5.0/drivers/peripheral/sensor/chipset/accel/ |
H A D | accel_bmi160.h | 61 int32_t DetectAccelBim160Chip(struct SensorCfgData *data); 66 struct SensorCfgData *sensorCfg;
|
/ohos5.0/drivers/peripheral/sensor/chipset/magnetic/ |
H A D | magnetic_lsm303.h | 75 int32_t DetectMagneticLsm303Chip(struct SensorCfgData *data); 80 struct SensorCfgData *sensorCfg;
|