mightyohm-gc-exporter/src/main.rs
finga 70d55e909d
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Read linewise from serial port
2022-04-23 01:42:09 +02:00

22 lines
458 B
Rust

use anyhow::Result;
use std::{
io::{BufRead, BufReader},
time::Duration,
};
fn main() -> Result<()> {
let port_name = "/dev/serial0";
let baud_rate = 9600;
let port = serialport::new(port_name, baud_rate)
.timeout(Duration::from_millis(1000))
.open()?;
let mut port = BufReader::new(port);
loop {
let mut line = String::new();
port.read_line(&mut line)?;
println!("{:?}", line);
}
}