vibrator: aidl: add primitive LOW_TICK

Bug: 174561580
Change-Id: I48d034c92f2405d09073344405f8038fdefaf294
This commit is contained in:
Vince Leung
2020-12-22 00:03:16 +00:00
parent 1fd4b9d070
commit deb46ec7b2
3 changed files with 9 additions and 0 deletions

View File

@@ -26,4 +26,5 @@ enum CompositePrimitive {
SLOW_RISE = 5,
QUICK_FALL = 6,
LIGHT_TICK = 7,
LOW_TICK = 8,
}

View File

@@ -70,4 +70,11 @@ enum CompositePrimitive {
* Support is required.
*/
LIGHT_TICK,
/**
* This very short low frequency effect should produce a light crisp sensation intended
* to be used repetitively for dynamic feedback.
*
* Support is required.
*/
LOW_TICK,
}

View File

@@ -119,6 +119,7 @@ ndk::ScopedAStatus Vibrator::getSupportedPrimitives(std::vector<CompositePrimiti
CompositePrimitive::THUD, CompositePrimitive::SPIN,
CompositePrimitive::QUICK_RISE, CompositePrimitive::SLOW_RISE,
CompositePrimitive::QUICK_FALL, CompositePrimitive::LIGHT_TICK,
CompositePrimitive::LOW_TICK,
};
return ndk::ScopedAStatus::ok();
}