mirror of
https://github.com/FliegendeWurst/raspi-oled.git
synced 2024-11-09 13:40:36 +00:00
Show colon separator in clock
This commit is contained in:
parent
3b97c44e10
commit
f87f7b5001
1
.gitignore
vendored
1
.gitignore
vendored
@ -3,3 +3,4 @@
|
|||||||
events_weekly.json
|
events_weekly.json
|
||||||
events.json
|
events.json
|
||||||
sensors.db
|
sensors.db
|
||||||
|
/result
|
||||||
|
@ -111,12 +111,10 @@ fn pc_main() {
|
|||||||
if Instant::now().duration_since(start) > Duration::from_millis(iters * 50) {
|
if Instant::now().duration_since(start) > Duration::from_millis(iters * 50) {
|
||||||
iters += 1;
|
iters += 1;
|
||||||
//loop_iter(&mut disp).unwrap();
|
//loop_iter(&mut disp).unwrap();
|
||||||
/*
|
|
||||||
let mut time = OffsetDateTime::now_utc().to_timezone(BERLIN);
|
let mut time = OffsetDateTime::now_utc().to_timezone(BERLIN);
|
||||||
//time += Duration::new(iters * 60, 0);
|
//time += Duration::new(iters * 60, 0);
|
||||||
disp.clear(Rgb565::new(0, 0, 0)).unwrap();
|
disp.clear(Rgb565::new(0, 0, 0)).unwrap();
|
||||||
display_clock(&mut disp, &time).unwrap();
|
display_clock(&mut disp, &time).unwrap();
|
||||||
*/
|
|
||||||
/*
|
/*
|
||||||
let iters = iters % 300;
|
let iters = iters % 300;
|
||||||
let (s, c) = (iters as f32 * 0.1).sin_cos();
|
let (s, c) = (iters as f32 * 0.1).sin_cos();
|
||||||
@ -144,6 +142,7 @@ fn pc_main() {
|
|||||||
disp.clear(Rgb565::new(0, 0, 0)).unwrap();
|
disp.clear(Rgb565::new(0, 0, 0)).unwrap();
|
||||||
}
|
}
|
||||||
*/
|
*/
|
||||||
|
/*
|
||||||
for _ in 0..16 {
|
for _ in 0..16 {
|
||||||
let x = (rng.next_u32() % 128) as usize;
|
let x = (rng.next_u32() % 128) as usize;
|
||||||
let y = (rng.next_u32() % 128) as usize;
|
let y = (rng.next_u32() % 128) as usize;
|
||||||
@ -179,6 +178,7 @@ fn pc_main() {
|
|||||||
p.draw_styled(&s, &mut disp).unwrap();
|
p.draw_styled(&s, &mut disp).unwrap();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
buffer_dirty = true;
|
buffer_dirty = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -309,10 +309,16 @@ fn display_clock<D: DrawTarget<Color = Rgb565>>(disp: &mut D, time: &OffsetDateT
|
|||||||
text_style_clock,
|
text_style_clock,
|
||||||
)
|
)
|
||||||
.draw(disp)?;
|
.draw(disp)?;
|
||||||
|
Text::new(
|
||||||
|
&":",
|
||||||
|
Point::new(64 - 3 + dx, 18 + unix_minutes % 100),
|
||||||
|
text_style_clock,
|
||||||
|
)
|
||||||
|
.draw(disp)?;
|
||||||
let minute = format!("{:02}", minute);
|
let minute = format!("{:02}", minute);
|
||||||
Text::new(
|
Text::new(
|
||||||
&minute,
|
&minute,
|
||||||
Point::new(64 + 4 + dx, 20 + unix_minutes % 100),
|
Point::new(64 + 5 + dx, 20 + unix_minutes % 100),
|
||||||
text_style_clock,
|
text_style_clock,
|
||||||
)
|
)
|
||||||
.draw(disp)?;
|
.draw(disp)?;
|
||||||
|
Loading…
Reference in New Issue
Block a user