/drivers/peripheral/vibrator/interfaces/include/ |
H A D | vibrator_type.h | 58 /** 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 D | vibrator_if.h | 93 * @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 D | ivibrator_type_vdi.h | 64 uint16_t intensity;
member 71 uint16_t intensity;
member 91 int32_t intensity;
member 99 int32_t intensity;
member
|
H A D | ivibrator_interface_vdi.h | 41 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 D | vibrator_if_service.cpp | 216 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 D | vibrator_if_service.h | 37 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 D | vibrator_interface_impl.h | 35 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 D | vibrator_interface_impl.cpp | 136 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 D | vibrator_controller.c | 121 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 D | vibrator_driver.h | 22 int32_t (*SetParameter)(uint16_t intensity, int16_t frequency);
|
/drivers/peripheral/vibrator/test/fuzztest/vibratorplayhapticpattern_fuzzer/ |
H A D | vibratorplayhapticpattern_fuzzer.cpp | 69 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 D | vibrator_driver.c | 260 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 D | hdi_unittest_vibrator.cpp | 382 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 D | vibrator_drv2605l_driver.c | 184 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()
|