#![feature(alloc_system)]
extern crate alloc_system;
extern crate accel_mma84;
extern crate tessel;
use accel_mma84::Accelerometer;
use tessel::Tessel;
use std::thread::sleep;
use std::time::Duration;
use std::io::prelude::*;
fn main() {
let (mut port_a, _) = Tessel::ports().unwrap();
let mut acc = Accelerometer::new(port_a);
acc.connect().expect("Could not connect to accelerometer.");
println!("Reading acceleration sensor... (Press CTRL + C to stop)");
loop {
println!("Acceleration (x, y, z): {:?}", acc.read_acceleration());
sleep(Duration::from_millis(100));
}
}