diff --git a/vibrator/aidl/vts/VtsHalVibratorTargetTest.cpp b/vibrator/aidl/vts/VtsHalVibratorTargetTest.cpp index 09cc21ba32..abb80a28f6 100644 --- a/vibrator/aidl/vts/VtsHalVibratorTargetTest.cpp +++ b/vibrator/aidl/vts/VtsHalVibratorTargetTest.cpp @@ -167,9 +167,9 @@ static float getFrequencyMaximumHz(sp vibrator, int32_t capabilities) EXPECT_TRUE(isUnknownOrUnsupported(status)) << status; } - float freqMaximumHz = - (bandwidthAmplitudeMap.size() * getFrequencyResolutionHz(vibrator, capabilities)) + - getFrequencyMinimumHz(vibrator, capabilities); + float freqMaximumHz = ((bandwidthAmplitudeMap.size() - 1) * + getFrequencyResolutionHz(vibrator, capabilities)) + + getFrequencyMinimumHz(vibrator, capabilities); return freqMaximumHz; }