diff options
author | Ayush Jain <ayushjain@google.com> | 2024-01-26 01:50:05 +0000 |
---|---|---|
committer | Cherrypicker Worker <android-build-cherrypicker-worker@google.com> | 2024-01-26 17:57:14 +0000 |
commit | 122b650086c75800932494e1c38ee9e3bcc184ef (patch) | |
tree | 42f881bbc9a6e50d30bbdf4c99f66316661e4a48 | |
parent | 5100eb322e6fa1ed6dc7db36501a42774de885ef (diff) | |
download | uwb-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.rs | 1 |
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), } } |