From 7516677be38a988c88fbe9506ef78ec766861c41 Mon Sep 17 00:00:00 2001
From: jonathan <jonathantbrouwer@gmail.com>
Date: Fri, 10 Mar 2023 19:09:28 +0100
Subject: [PATCH] I did this the wrong way around oops
---
src/lib.rs | 7 -------
src/mpu.rs | 6 +++++-
2 files changed, 5 insertions(+), 8 deletions(-)
diff --git a/src/lib.rs b/src/lib.rs
index d02fbac..63b6b75 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -1,12 +1,5 @@
#![no_std]
#![feature(strict_provenance)]
-#![deny(missing_docs)]
-#![deny(warnings)]
-#![deny(unused_import_braces)]
-#![deny(unused_results)]
-#![deny(trivial_casts)]
-#![deny(trivial_numeric_casts)]
-#![deny(unused_qualifications)]
// don't want this to show up in pedantic for now
#![allow(clippy::cast_possible_truncation)]
#![allow(clippy::module_name_repetitions)]
diff --git a/src/mpu.rs b/src/mpu.rs
index d954d3d..6463c3b 100644
--- a/src/mpu.rs
+++ b/src/mpu.rs
@@ -1,3 +1,4 @@
+use alloc::format;
use crate::mpu::config::DigitalLowPassFilter;
use crate::mpu::error::Error;
use crate::mpu::sensor::Mpu6050;
@@ -7,6 +8,7 @@ use crate::twi::{TwiWrapper, TWI};
use nb::Error::WouldBlock;
use structs::{Accel, Gyro, Quaternion};
use crate::led::Red;
+use crate::uart::send_bytes;
#[allow(unused)]
mod config;
@@ -115,9 +117,11 @@ pub fn read_dmp_bytes() -> nb::Result<Quaternion, Error<TwiWrapper>> {
return Err(WouldBlock);
}
+ send_bytes(&format!("LEN {len} ").as_bytes());
+
// If we got mis-aligned, we skip a packet
if len % 28 != 0 {
- let skip = 28 - len % 28;
+ let skip = len % 28;
let mut buf = [0; 28];
let _ = Red.toggle();
--
GitLab