1
Fork 0

bus -> device

This commit is contained in:
Andy Killorin 2025-03-14 21:02:28 -04:00
parent cb0c56cf14
commit 0069f7bc97
Signed by: ank
GPG key ID: 23F9463ECB67FE8C

View file

@ -1,7 +1,6 @@
#![no_std]
use delta::{DeltaAngle, DeltaVelocity};
use embassy_embedded_hal::adapter::BlockingAsync;
use embedded_hal_async::spi::{SpiBus, SpiDevice};
use embedded_hal_async::spi::SpiDevice;
use nalgebra::Vector3;
use registers::*;
@ -46,12 +45,12 @@ impl Model {
}
}
pub struct ADIS1647X<T> where T: SpiBus {
pub struct ADIS1647X<T> where T: SpiDevice {
bus: T,
model: Model
}
impl<T: SpiBus> ADIS1647X<T> {
impl<T: SpiDevice> ADIS1647X<T> {
pub async fn new(bus: T) -> Result<Self, T::Error> {
//let bus = BlockingAsync::new(bus);