RustFmt and some notes

This commit is contained in:
Felix Suchert 2022-08-06 01:56:50 +02:00
parent bb693ac026
commit 83b3946d2f
Signed by: feliix42
GPG key ID: 24363525EA0E8A99

View file

@ -1,18 +1,15 @@
use embedded_graphics::{ use embedded_graphics::{
draw_target::DrawTarget, draw_target::DrawTarget, image::Image, mono_font::MonoTextStyle, prelude::*, text::Text,
image::Image, };
mono_font::MonoTextStyle, use profont::{
prelude::*, PROFONT_12_POINT, PROFONT_14_POINT, PROFONT_24_POINT, PROFONT_7_POINT, PROFONT_9_POINT,
text::Text
}; };
use profont::{PROFONT_12_POINT, PROFONT_14_POINT, PROFONT_24_POINT, PROFONT_9_POINT, PROFONT_7_POINT};
use ssd1675::Color; use ssd1675::Color;
use std::fmt::Debug; use std::fmt::Debug;
use tinybmp::Bmp; use tinybmp::Bmp;
mod data; mod data;
pub fn get_weather<D>(display: &mut D) pub fn get_weather<D>(display: &mut D)
where where
D: DrawTarget<Color = Color>, D: DrawTarget<Color = Color>,
@ -73,6 +70,8 @@ where
.draw(display) .draw(display)
.expect("error drawing text"); .expect("error drawing text");
// TODO(feliix42): Color based on the value.
// https://de.wikipedia.org/wiki/UV-Index
Text::new( Text::new(
&format!("{:2.0}", 3), &format!("{:2.0}", 3),
Point::new(20, 100), Point::new(20, 100),
@ -89,4 +88,6 @@ where
.draw(display) .draw(display)
.expect("error drawing text"); .expect("error drawing text");
// TODO(feliix42): use test data to draw a forecast using
// https://crates.io/crates/embedded-plots
} }