tag | ac5fb90c19d2ae3352a76fee334c928350c5edd8 | |
---|---|---|
tagger | The Android Open Source Project <initial-contribution@android.com> | Thu Feb 18 09:59:00 2021 -0800 |
object | 453cb2c6a82d6cc2a1df4ba8e343f9968d967e1f |
Android S Preview 1
commit | 453cb2c6a82d6cc2a1df4ba8e343f9968d967e1f | [log] [tgz] |
---|---|---|
author | Bob Badour <bbadour@google.com> | Fri Feb 12 18:11:11 2021 -0800 |
committer | Bob Badour <bbadour@google.com> | Wed Feb 17 17:17:00 2021 -0800 |
tree | b3149d1f805fcdaf053d6b3b94f0ff51f81c9dc6 | |
parent | 17503d098ebb9e256124ff937a3e85b2be91d135 [diff] |
[LSC] Add LOCAL_LICENSE_KINDS to packages/apps/Car/RotaryController Added SPDX-license-identifier-Apache-2.0 to: Android.bp tests/robotests/Android.bp Bug: 68860345 Bug: 151177513 Bug: 151953481 Test: m all Exempt-From-Owner-Approval: janitorial work Change-Id: Ida36e9ab4f6ddb250aa70f6c24fcaf142566283a Merged-in: I6ce8979f6633e91a80509deb897ba321b839d9ad
make CarRotaryController -j64
To enable, run:
adb shell settings put secure enabled_accessibility_services com.android.car.rotary/com.android.car.rotary.RotaryService
To disable, run:
adb shell settings delete secure enabled_accessibility_services
To rotate the controller counter-clockwise, run:
adb shell cmd car_service inject-rotary
For clockwise, run:
adb shell cmd car_service inject-rotary -c true
To rotate the controller multiple times (100 ms ago and 50 ms ago), run:
adb shell cmd car_service inject-rotary -dt 100 50
To nudge the controller up, run:
adb shell cmd car_service inject-key 280
Use KeyCode 280
for nudge up, 281
for nudge down,282
for nudge left,283
for nudge right.
To click the controller center button, run:
adb shell cmd car_service inject-key 23