#gps #数据 #读取 #模块 #读取 #rpi-嵌入式 #bjarki18

bin+lib gps_data_reader_bjarki18

使用rpi_embedded从GPS模块读取数据的crate。

1个不稳定版本

0.1.4 2020年9月29日
0.1.3 2020年9月29日
0.1.2 2020年9月29日
0.1.1 2020年9月29日
0.1.0 2020年9月29日

#65 in #gps

MIT许可证

6KB
83

一个用于使用rpi_embedded从GPS传感器读取数据的Rust库。

此库的文档在这里:https://docs.rs/gps_data_reader_bjarki18/

rpi_embedded库文档:https://docs.rs/rpi_embedded/


lib.rs:

GPS模块读取数据的接口。

注意,此crate只接受"$GPGGA"数据流中的数据。请确保您想要的数据包含在该数据流中。

输出

使用向量在每实例的,处拆分数据流,并将数据输出并打印到终端屏幕。每个GPS数据都存储为String格式,以便您可以轻松访问。

示例

基本示例

use gps_data_reader_bjarki18::GPS;
use rpi_embedded::uart::{Uart, Parity};

fn main(){
	let mut gps = GPS::default();
	gps.set_baud(9600);

	let mut uart = Uart::new(gps.baud, Parity::None, 8, 1).unwrap();

	let data_stream = uart.read_line().unwrap();
	gps.read_data(data_stream);
}

依赖项

~375KB