Pong: vibrator: Bump vmax to highest possible value
Signed-off-by: Abhay Singh Gill <abhaygill017@gmail.com>
This commit is contained in:
committed by
hiroshi
parent
76148020cb
commit
377cecfc27
@@ -432,12 +432,12 @@ int LedVibratorDevice::setAmplitude(float amplitude) {
|
||||
if (mTimeoutMs < 101) {
|
||||
ret |= write_value(LED_DEVICE "/index", "1");
|
||||
ret |= write_value(LED_DEVICE "/loop", "0 0");
|
||||
ret |= write_value(LED_DEVICE "/vmax", "9000");
|
||||
ret |= write_value(LED_DEVICE "/vmax", "11437");
|
||||
ret |= write_value(LED_DEVICE "/gain", gain);
|
||||
ret |= write_value(LED_DEVICE "/brightness", "1");
|
||||
} else {
|
||||
ret |= write_value(LED_DEVICE "/index", "4");
|
||||
ret |= write_value(LED_DEVICE "/vmax", "9000");
|
||||
ret |= write_value(LED_DEVICE "/vmax", "11437");
|
||||
ret |= write_value(LED_DEVICE "/gain", "0x80");
|
||||
ret |= write_value(LED_DEVICE "/activate", "1");
|
||||
}
|
||||
@@ -537,7 +537,7 @@ ndk::ScopedAStatus Vibrator::perform(Effect effect, EffectStrength es, const std
|
||||
ledVib.write_value(LED_DEVICE "/duration", "10");
|
||||
ledVib.write_value(LED_DEVICE "/index", "1");
|
||||
ledVib.write_value(LED_DEVICE "/loop", "0 0");
|
||||
ledVib.write_value(LED_DEVICE "/vmax", "8500");
|
||||
ledVib.write_value(LED_DEVICE "/vmax", "10937");
|
||||
ledVib.write_value(LED_DEVICE "/gain", "128");
|
||||
ledVib.write_value(LED_DEVICE "/brightness", "1");
|
||||
break;
|
||||
@@ -545,14 +545,14 @@ ndk::ScopedAStatus Vibrator::perform(Effect effect, EffectStrength es, const std
|
||||
ledVib.write_value(LED_DEVICE "/duration", "10");
|
||||
ledVib.write_value(LED_DEVICE "/index", "1");
|
||||
ledVib.write_value(LED_DEVICE "/loop", "0 0");
|
||||
ledVib.write_value(LED_DEVICE "/vmax", "8500");
|
||||
ledVib.write_value(LED_DEVICE "/vmax", "10937");
|
||||
ledVib.write_value(LED_DEVICE "/gain", "128");
|
||||
ledVib.write_value(LED_DEVICE "/brightness", "1");
|
||||
usleep(100 * 1000);
|
||||
ledVib.write_value(LED_DEVICE "/duration", "10");
|
||||
ledVib.write_value(LED_DEVICE "/index", "1");
|
||||
ledVib.write_value(LED_DEVICE "/loop", "0 0");
|
||||
ledVib.write_value(LED_DEVICE "/vmax", "8500");
|
||||
ledVib.write_value(LED_DEVICE "/vmax", "10937");
|
||||
ledVib.write_value(LED_DEVICE "/gain", "128");
|
||||
ledVib.write_value(LED_DEVICE "/brightness", "1");
|
||||
break;
|
||||
@@ -560,7 +560,7 @@ ndk::ScopedAStatus Vibrator::perform(Effect effect, EffectStrength es, const std
|
||||
ledVib.write_value(LED_DEVICE "/duration", "16");
|
||||
ledVib.write_value(LED_DEVICE "/index", "1");
|
||||
ledVib.write_value(LED_DEVICE "/loop", "0 0");
|
||||
ledVib.write_value(LED_DEVICE "/vmax", "9000");
|
||||
ledVib.write_value(LED_DEVICE "/vmax", "11437");
|
||||
ledVib.write_value(LED_DEVICE "/gain", "128");
|
||||
ledVib.write_value(LED_DEVICE "/brightness", "1");
|
||||
break;
|
||||
@@ -568,7 +568,7 @@ ndk::ScopedAStatus Vibrator::perform(Effect effect, EffectStrength es, const std
|
||||
ledVib.write_value(LED_DEVICE "/duration", "6");
|
||||
ledVib.write_value(LED_DEVICE "/index", "1");
|
||||
ledVib.write_value(LED_DEVICE "/loop", "0 0");
|
||||
ledVib.write_value(LED_DEVICE "/vmax", "8000");
|
||||
ledVib.write_value(LED_DEVICE "/vmax", "10437");
|
||||
ledVib.write_value(LED_DEVICE "/gain", "100"); // Softer feel
|
||||
ledVib.write_value(LED_DEVICE "/brightness", "1");
|
||||
break;
|
||||
@@ -576,7 +576,7 @@ ndk::ScopedAStatus Vibrator::perform(Effect effect, EffectStrength es, const std
|
||||
ledVib.write_value(LED_DEVICE "/duration", "14");
|
||||
ledVib.write_value(LED_DEVICE "/index", "4");
|
||||
ledVib.write_value(LED_DEVICE "/loop", "0 0");
|
||||
ledVib.write_value(LED_DEVICE "/vmax", "9000");
|
||||
ledVib.write_value(LED_DEVICE "/vmax", "9937");
|
||||
ledVib.write_value(LED_DEVICE "/gain", "110"); // Slightly lower than heavy click
|
||||
ledVib.write_value(LED_DEVICE "/brightness", "1");
|
||||
break;
|
||||
@@ -584,7 +584,7 @@ ndk::ScopedAStatus Vibrator::perform(Effect effect, EffectStrength es, const std
|
||||
ledVib.write_value(LED_DEVICE "/duration", "9");
|
||||
ledVib.write_value(LED_DEVICE "/index", "1");
|
||||
ledVib.write_value(LED_DEVICE "/loop", "0 0");
|
||||
ledVib.write_value(LED_DEVICE "/vmax", "8700");
|
||||
ledVib.write_value(LED_DEVICE "/vmax", "11137");
|
||||
ledVib.write_value(LED_DEVICE "/gain", "120"); // Between CLICK and HEAVY_CLICK
|
||||
ledVib.write_value(LED_DEVICE "/brightness", "1");
|
||||
break;
|
||||
@@ -592,7 +592,7 @@ ndk::ScopedAStatus Vibrator::perform(Effect effect, EffectStrength es, const std
|
||||
ledVib.write_value(LED_DEVICE "/duration", "5");
|
||||
ledVib.write_value(LED_DEVICE "/index", "1");
|
||||
ledVib.write_value(LED_DEVICE "/loop", "0 0");
|
||||
ledVib.write_value(LED_DEVICE "/vmax", "7800");
|
||||
ledVib.write_value(LED_DEVICE "/vmax", "10237");
|
||||
ledVib.write_value(LED_DEVICE "/gain", "90"); // Softest response
|
||||
ledVib.write_value(LED_DEVICE "/brightness", "1");
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user