Merge pull request #11 from mkiefel/fix_example

Update example after bump of dependencies
This commit is contained in:
Wesley Moore 2020-03-21 08:41:34 +11:00 committed by GitHub
commit b3450615cc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 16 additions and 13 deletions

View file

@ -1,7 +1,10 @@
language: rust language: rust
cache: cargo cache: cargo
script: script:
- cargo test - |
cargo test &&
cargo build --features=examples --examples
rust: rust:
- stable - stable
- beta - beta

View file

@ -1,5 +1,5 @@
extern crate linux_embedded_hal; extern crate linux_embedded_hal;
use linux_embedded_hal::spidev::{self, SpidevOptions}; use linux_embedded_hal::spidev::{SpiModeFlags, SpidevOptions};
use linux_embedded_hal::sysfs_gpio::Direction; use linux_embedded_hal::sysfs_gpio::Direction;
use linux_embedded_hal::Delay; use linux_embedded_hal::Delay;
use linux_embedded_hal::{Pin, Spidev}; use linux_embedded_hal::{Pin, Spidev};
@ -56,7 +56,7 @@ fn main() -> Result<(), std::io::Error> {
let options = SpidevOptions::new() let options = SpidevOptions::new()
.bits_per_word(8) .bits_per_word(8)
.max_speed_hz(4_000_000) .max_speed_hz(4_000_000)
.mode(spidev::SPI_MODE_0) .mode(SpiModeFlags::SPI_MODE_0)
.build(); .build();
spi.configure(&options).expect("SPI configuration"); spi.configure(&options).expect("SPI configuration");
@ -119,8 +119,8 @@ fn main() -> Result<(), std::io::Error> {
display.draw( display.draw(
ProFont24Point::render_str("Raspberry Pi") ProFont24Point::render_str("Raspberry Pi")
.with_stroke(Some(Color::Red)) .stroke(Some(Color::Red))
.with_fill(Some(Color::White)) .fill(Some(Color::White))
.translate(Coord::new(1, -4)) .translate(Coord::new(1, -4))
.into_iter(), .into_iter(),
); );
@ -128,15 +128,15 @@ fn main() -> Result<(), std::io::Error> {
if let Ok(cpu_temp) = read_cpu_temp() { if let Ok(cpu_temp) = read_cpu_temp() {
display.draw( display.draw(
ProFont14Point::render_str("CPU Temp:") ProFont14Point::render_str("CPU Temp:")
.with_stroke(Some(Color::Black)) .stroke(Some(Color::Black))
.with_fill(Some(Color::White)) .fill(Some(Color::White))
.translate(Coord::new(1, 30)) .translate(Coord::new(1, 30))
.into_iter(), .into_iter(),
); );
display.draw( display.draw(
ProFont12Point::render_str(&format!("{:.1}°C", cpu_temp)) ProFont12Point::render_str(&format!("{:.1}°C", cpu_temp))
.with_stroke(Some(Color::Black)) .stroke(Some(Color::Black))
.with_fill(Some(Color::White)) .fill(Some(Color::White))
.translate(Coord::new(95, 34)) .translate(Coord::new(95, 34))
.into_iter(), .into_iter(),
); );
@ -145,8 +145,8 @@ fn main() -> Result<(), std::io::Error> {
if let Some(uptime) = read_uptime() { if let Some(uptime) = read_uptime() {
display.draw( display.draw(
ProFont9Point::render_str(uptime.trim()) ProFont9Point::render_str(uptime.trim())
.with_stroke(Some(Color::Black)) .stroke(Some(Color::Black))
.with_fill(Some(Color::White)) .fill(Some(Color::White))
.translate(Coord::new(1, 93)) .translate(Coord::new(1, 93))
.into_iter(), .into_iter(),
); );
@ -155,8 +155,8 @@ fn main() -> Result<(), std::io::Error> {
if let Some(uname) = read_uname() { if let Some(uname) = read_uname() {
display.draw( display.draw(
ProFont9Point::render_str(uname.trim()) ProFont9Point::render_str(uname.trim())
.with_stroke(Some(Color::Black)) .stroke(Some(Color::Black))
.with_fill(Some(Color::White)) .fill(Some(Color::White))
.translate(Coord::new(1, 84)) .translate(Coord::new(1, 84))
.into_iter(), .into_iter(),
); );