From dd3f293cca606ff2d21555fc513cf89794238043 Mon Sep 17 00:00:00 2001 From: Ryan Summers Date: Thu, 8 Apr 2021 14:17:38 +0200 Subject: [PATCH] Fixing ACR write padding --- ad9959/src/lib.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ad9959/src/lib.rs b/ad9959/src/lib.rs index 206d90a..f5d80a9 100644 --- a/ad9959/src/lib.rs +++ b/ad9959/src/lib.rs @@ -582,7 +582,9 @@ impl ProfileSerializer { } if let Some(acr) = acr { - self.add_write(Register::ACR, &acr.to_be_bytes()); + let mut data = [0; 3]; + data[1..=2].copy_from_slice(&acr.to_be_bytes()); + self.add_write(Register::ACR, &data); } }