summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAyush Jain <ayushjain@google.com>2024-01-26 01:50:05 +0000
committerCherrypicker Worker <android-build-cherrypicker-worker@google.com>2024-01-26 17:57:14 +0000
commit122b650086c75800932494e1c38ee9e3bcc184ef (patch)
tree42f881bbc9a6e50d30bbdf4c99f66316661e4a48
parent5100eb322e6fa1ed6dc7db36501a42774de885ef (diff)
downloaduwb-122b650086c75800932494e1c38ee9e3bcc184ef.tar.gz
Fix StatusCode to ErrorCode mapping for UwbRegulationOff.
Bug: 320687252 Test: Manual testing (after simulating UWB chip AndroidSetCountryCodeResponse). Test: atest libuwb_uci_jni_rust_tests libuwb_core_tests libuwb_uci_packet_tests (cherry picked from https://android-review.googlesource.com/q/commit:b4753a15ad9e8584809cf794eba796f3b079e3d6) Merged-In: Ia4dfc30c49f3dcc9d91634a0b5dbd01e8a7bb9b1 Change-Id: Ia4dfc30c49f3dcc9d91634a0b5dbd01e8a7bb9b1
-rw-r--r--src/rust/uwb_core/src/uci/error.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/rust/uwb_core/src/uci/error.rs b/src/rust/uwb_core/src/uci/error.rs
index 3f040eb..ed5850a 100644
--- a/src/rust/uwb_core/src/uci/error.rs
+++ b/src/rust/uwb_core/src/uci/error.rs
@@ -29,6 +29,7 @@ pub(crate) fn status_code_to_result(status: StatusCode) -> Result<()> {
| StatusCode::UciStatusErrorCccSeBusy
| StatusCode::UciStatusErrorCccLifecycle => Err(Error::ProtocolSpecific),
StatusCode::UciStatusCommandRetry => Err(Error::CommandRetry),
+ StatusCode::UciStatusRegulationUwbOff => Err(Error::RegulationUwbOff),
_ => Err(Error::Unknown),
}
}