aboutsummaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/main.rs b/src/main.rs
index 0c8b5d8..86f4975 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -5,7 +5,10 @@
extern crate alloc;
use molybdos::{
- embassy_embedded_hal::shared_bus::asynch::spi::SpiDevice,
+ embassy_embedded_hal::shared_bus::asynch::{
+ i2c::I2cDevice,
+ spi::SpiDevice,
+ },
embassy_executor,
embassy_rp,
embassy_rp::{
@@ -48,7 +51,6 @@ use molybdos::{
heapless,
pal::StaticOutput,
};
-
use ocularium_common::{
Downlink,
Sensor,
@@ -111,12 +113,15 @@ async fn main(spawner: embassy_executor::Spawner) {
&usb::COBS_DOWNLINK
);
+ // let mut vemldev = I2cDevice::new(&);
+
let mut spidev = SpiDevice::new(bme_spi, bme_cs);
manually_check_bme_id(&mut spidev).await;
let config = drogue_bme680_async::Configuration::default();
let bme = drogue_bme680_async::Sensor::new_spi(spidev).await.unwrap();
+
let mut bme = drogue_bme680_async::Controller::new(
bme,
molybdos::embassy_time::Delay,