Home
last modified time | relevance | path

Searched refs:intensity (Results 1 - 14 of 14) sorted by relevance

/drivers/peripheral/vibrator/interfaces/include/
H A Dvibrator_type.h58 /** The intensity setting is not supported. */
109 * The parameters include the setting intensity and frequency capability the on and intensity and frequency range.
114 /**< setting intensity capability. 1 indicates support, 0 indicates not support. */
118 /**< Max intensity. */
120 /**< Min intensity. */
131 * The parameters include delay, time, intensity and frequency of vibration.
138 uint16_t intensity; /** Vibration intensity. */ member
145 * The parameters include delay, effect id and vibration intensity
152 uint16_t intensity; /** Vibration intensity. */ global() member
207 int32_t intensity; global() member
227 int32_t intensity; global() member
[all...]
H A Dvibrator_if.h93 * @brief Obtains information about all the vibrator that support setting intensity and frequency in the system.
108 * @param intensity indicates vibrator intensity in a vibration period.
114 * @return Returns <b>-2</b> if the intensity setting is not supported.
120 int32_t (*EnableVibratorModulation)(uint32_t duration, uint16_t intensity, int16_t frequency);
/drivers/peripheral/vibrator/interfaces/v1_1/
H A Divibrator_type_vdi.h64 uint16_t intensity; member
71 uint16_t intensity; member
91 int32_t intensity; member
99 int32_t intensity; member
H A Divibrator_interface_vdi.h41 virtual int32_t EnableVibratorModulation(uint32_t duration, uint16_t intensity, int16_t frequency) = 0;
48 virtual int32_t StartByIntensity(const std::string& effectType, uint16_t intensity) {return HDF_SUCCESS;}; in StartByIntensity() argument
/drivers/peripheral/vibrator/hdi_service/
H A Dvibrator_if_service.cpp216 int32_t VibratorIfService::EnableVibratorModulation(uint32_t duration, uint16_t intensity, int16_t frequency) in EnableVibratorModulation() argument
218 HDF_LOGD("%{public}s: duration is %{public}u, intensity is %{public}u, frequency is %{public}d.", in EnableVibratorModulation()
219 __func__, duration, intensity, frequency); in EnableVibratorModulation()
226 int32_t ret = vibratorVdiImpl_->EnableVibratorModulation(duration, intensity, frequency); in EnableVibratorModulation()
249 hdfEffectVdi.timeEffect.intensity = compositeEffects.timeEffect.intensity; in EnableCompositeEffect()
254 hdfEffectVdi.primitiveEffect.intensity = compositeEffects.primitiveEffect.intensity; in EnableCompositeEffect()
332 hapticEventVdi.intensity = event.intensity; in PlayHapticPattern()
395 StartByIntensity(const std::string& effectType, uint16_t intensity) StartByIntensity() argument
[all...]
H A Dvibrator_if_service.h37 int32_t EnableVibratorModulation(uint32_t duration, uint16_t intensity, int16_t frequency) override;
44 int32_t StartByIntensity(const std::string& effectType, uint16_t intensity) override;
/drivers/peripheral/vibrator/hdi_impl/
H A Dvibrator_interface_impl.h35 int32_t EnableVibratorModulation(uint32_t duration, uint16_t intensity, int16_t frequency) override;
42 int32_t StartByIntensity(const std::string& effectType, uint16_t intensity) override;
H A Dvibrator_interface_impl.cpp136 int32_t VibratorInterfaceImpl::EnableVibratorModulation(uint32_t duration, uint16_t intensity, int16_t frequency) in EnableVibratorModulation() argument
138 HDF_LOGI("%{public}s: duration is %{public}u, intensity is %{public}u, frequency is %{public}d.", in EnableVibratorModulation()
139 __func__, duration, intensity, frequency); in EnableVibratorModulation()
146 int32_t ret = vibratorInterface->EnableVibratorModulation(duration, intensity, frequency); in EnableVibratorModulation()
247 int32_t VibratorInterfaceImpl::StartByIntensity(const std::string& effectType, uint16_t intensity) in StartByIntensity() argument
254 if (intensity == VIBRATOR_INTENSITY_STOP) { in StartByIntensity()
/drivers/peripheral/vibrator/hal/src/
H A Dvibrator_controller.c121 static int32_t ValidityJudgment(uint32_t duration, uint16_t intensity, int16_t frequency) in ValidityJudgment() argument
130 if ((priv->vibratorInfoEntry.isSupportIntensity == 0) || (intensity < priv->vibratorInfoEntry.intensityMinValue) || in ValidityJudgment()
131 (intensity > priv->vibratorInfoEntry.intensityMaxValue)) { in ValidityJudgment()
132 HDF_LOGE("%s:intensity not supported", __func__); in ValidityJudgment()
145 static int32_t EnableVibratorModulation(uint32_t duration, uint16_t intensity, int16_t frequency) in EnableVibratorModulation() argument
150 ret = ValidityJudgment(duration, intensity, frequency); in EnableVibratorModulation()
171 if (!HdfSbufWriteUint16(msg, intensity)) { in EnableVibratorModulation()
172 HDF_LOGE("%{public}s: write intensity failed.", __func__); in EnableVibratorModulation()
/drivers/hdf_core/framework/model/misc/vibrator/driver/include/
H A Dvibrator_driver.h22 int32_t (*SetParameter)(uint16_t intensity, int16_t frequency);
/drivers/peripheral/vibrator/test/fuzztest/vibratorplayhapticpattern_fuzzer/
H A Dvibratorplayhapticpattern_fuzzer.cpp69 hapticEvent.intensity = params.g_eventIntensity; in VibratorPlayHapticPatternTest()
76 curvePoint.intensity = params.g_pointIntensity; in VibratorPlayHapticPatternTest()
/drivers/hdf_core/framework/model/misc/vibrator/driver/src/
H A Dvibrator_driver.c260 uint16_t intensity; in EnableModulationParameter() local
279 if (!HdfSbufReadUint16(data, &intensity)) { in EnableModulationParameter()
280 HDF_LOGE("%s: sbuf read intensity failed!", __func__); in EnableModulationParameter()
293 ret = drvData->ops.SetParameter(intensity, frequency); in EnableModulationParameter()
/drivers/peripheral/vibrator/test/unittest/hdi/
H A Dhdi_unittest_vibrator.cpp382 int32_t intensity = 30; in HWTEST_F() local
385 startRet = g_vibratorInterface->EnableVibratorModulation(duration, intensity, frequency); in HWTEST_F()
411 int32_t intensity = 30; in HWTEST_F() local
413 startRet = g_vibratorInterface->EnableVibratorModulation(noDuration, intensity, frequency); in HWTEST_F()
/drivers/peripheral/vibrator/chipset/drv2605l/
H A Dvibrator_drv2605l_driver.c184 static int32_t SetModulationParameter(uint16_t intensity, int16_t frequency) in SetModulationParameter() argument
192 if (intensity != 0) { in SetModulationParameter()
194 value[DRV2605L_VALUE_INDEX] = (uint8_t)INTENSITY_MAPPING_VALUE(intensity); in SetModulationParameter()
200 HDF_LOGD("%s: the setting of intensity 0 is not supported and \ in SetModulationParameter()
201 will be set as the system default intensity", __func__); in SetModulationParameter()

Completed in 6 milliseconds