diff options
author | Bob Wang <ziyiw@google.com> | 2024-04-11 23:27:54 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2024-04-11 23:27:54 +0000 |
commit | ea20015164302aa6078aebac009619eea01a5f6a (patch) | |
tree | f25f6c5372dc3abc36995b9f8f10442392f692ae | |
parent | 98eb54571e0c87655e10a4fd9d67261a2e1c4901 (diff) | |
parent | b32dbeebbbb2c083aeb679a0a2556774ea79726c (diff) | |
download | Uwb-ea20015164302aa6078aebac009619eea01a5f6a.tar.gz |
Merge "[uwb] Add option for parsing segment metrics through shell cmd." into main
-rw-r--r-- | service/java/com/android/server/uwb/UwbShellCommand.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/service/java/com/android/server/uwb/UwbShellCommand.java b/service/java/com/android/server/uwb/UwbShellCommand.java index 568bc234..a56267e3 100644 --- a/service/java/com/android/server/uwb/UwbShellCommand.java +++ b/service/java/com/android/server/uwb/UwbShellCommand.java @@ -144,6 +144,7 @@ public class UwbShellCommand extends BasicShellCommandHandler { private static final int RSSI_FLAG = 1; private static final int AOA_FLAG = 1 << 1; private static final int CIR_FLAG = 1 << 2; + private static final int SEGMENT_METRICS_FLAG = 1 << 5; private static final int CMD_TIMEOUT_MS = 10_000; // These don't require root access. @@ -1383,6 +1384,9 @@ public class UwbShellCommand extends BasicShellCommandHandler { if (option.equals("-c")) { diagramFrameReportsFlags |= CIR_FLAG; } + if (option.equals("-s")) { + diagramFrameReportsFlags |= SEGMENT_METRICS_FLAG; + } option = getNextOption(); } mUwbServiceCore.enableDiagnostics(true, diagramFrameReportsFlags); @@ -1562,7 +1566,8 @@ public class UwbShellCommand extends BasicShellCommandHandler { pw.println(" enable-diagnostics-notification" + " [-r](enable rssi)" + " [-a](enable aoa)" - + " [-c](enable cir)"); + + " [-c](enable cir)" + + " [-s](enable segment metrics)"); pw.println(" Enable vendor diagnostics notification"); pw.println(" disable-diagnostics-notification"); pw.println(" Disable vendor diagnostics notification"); |