niming 0.1.0

Rust 对匿名上位机灵活帧的支持
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use niming::*;
use std::time::Duration;

pub fn main() {
    let port = serialport::new("/dev/ttyS0", 115200)
        .timeout(Duration::from_millis(1))
        .open()
        .expect("Error");

    let mut niming = NimingUart::new(port);
    let mut count: u8 = 0;
    loop {
        niming.set(NimingFramType::F1, 0, Some(NimingData::U8(count)));
        count += 1;
        niming.send_frame(NimingFramType::F1);
    }
}