Cleanup of imports
parent
86d1a9fa25
commit
550338a1ae
|
|
@ -1,10 +1,12 @@
|
||||||
// the library for the embedded linux device
|
// the library for the embedded linux device
|
||||||
extern crate linux_embedded_hal as lin_hal;
|
extern crate linux_embedded_hal as lin_hal;
|
||||||
|
use lin_hal::spidev::{self, SpidevOptions};
|
||||||
|
use lin_hal::{Pin, Spidev};
|
||||||
|
use lin_hal::sysfs_gpio::Direction;
|
||||||
|
use lin_hal::Delay;
|
||||||
|
|
||||||
// the eink library
|
// the eink library
|
||||||
extern crate eink_waveshare_rs;
|
extern crate eink_waveshare_rs;
|
||||||
|
|
||||||
|
|
||||||
use eink_waveshare_rs::{
|
use eink_waveshare_rs::{
|
||||||
epd1in54::{
|
epd1in54::{
|
||||||
EPD1in54,
|
EPD1in54,
|
||||||
|
|
@ -14,11 +16,7 @@ use eink_waveshare_rs::{
|
||||||
prelude::*,
|
prelude::*,
|
||||||
};
|
};
|
||||||
|
|
||||||
use lin_hal::spidev::{self, SpidevOptions};
|
// Graphics
|
||||||
use lin_hal::{Pin, Spidev};
|
|
||||||
use lin_hal::sysfs_gpio::Direction;
|
|
||||||
use lin_hal::Delay;
|
|
||||||
|
|
||||||
extern crate embedded_graphics;
|
extern crate embedded_graphics;
|
||||||
use embedded_graphics::coord::Coord;
|
use embedded_graphics::coord::Coord;
|
||||||
use embedded_graphics::fonts::{Font6x8};
|
use embedded_graphics::fonts::{Font6x8};
|
||||||
|
|
@ -26,6 +24,7 @@ use embedded_graphics::prelude::*;
|
||||||
//use embedded_graphics::primitives::{Circle, Line};
|
//use embedded_graphics::primitives::{Circle, Line};
|
||||||
use embedded_graphics::Drawing;
|
use embedded_graphics::Drawing;
|
||||||
|
|
||||||
|
// HAL (Traits)
|
||||||
extern crate embedded_hal;
|
extern crate embedded_hal;
|
||||||
use embedded_hal::prelude::*;
|
use embedded_hal::prelude::*;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,12 @@
|
||||||
// the library for the embedded linux device
|
// the library for the embedded linux device
|
||||||
extern crate linux_embedded_hal as lin_hal;
|
extern crate linux_embedded_hal as lin_hal;
|
||||||
|
use lin_hal::spidev::{self, SpidevOptions};
|
||||||
|
use lin_hal::{Pin, Spidev};
|
||||||
|
use lin_hal::sysfs_gpio::Direction;
|
||||||
|
use lin_hal::Delay;
|
||||||
|
|
||||||
// the eink library
|
// the eink library
|
||||||
extern crate eink_waveshare_rs;
|
extern crate eink_waveshare_rs;
|
||||||
|
|
||||||
use eink_waveshare_rs::{
|
use eink_waveshare_rs::{
|
||||||
epd2in9::{
|
epd2in9::{
|
||||||
EPD2in9,
|
EPD2in9,
|
||||||
|
|
@ -13,11 +16,7 @@ use eink_waveshare_rs::{
|
||||||
prelude::*,
|
prelude::*,
|
||||||
};
|
};
|
||||||
|
|
||||||
use lin_hal::spidev::{self, SpidevOptions};
|
// Graphics
|
||||||
use lin_hal::{Pin, Spidev};
|
|
||||||
use lin_hal::sysfs_gpio::Direction;
|
|
||||||
use lin_hal::Delay;
|
|
||||||
|
|
||||||
extern crate embedded_graphics;
|
extern crate embedded_graphics;
|
||||||
use embedded_graphics::coord::Coord;
|
use embedded_graphics::coord::Coord;
|
||||||
use embedded_graphics::fonts::{Font6x8};
|
use embedded_graphics::fonts::{Font6x8};
|
||||||
|
|
@ -25,6 +24,7 @@ use embedded_graphics::prelude::*;
|
||||||
//use embedded_graphics::primitives::{Circle, Line};
|
//use embedded_graphics::primitives::{Circle, Line};
|
||||||
use embedded_graphics::Drawing;
|
use embedded_graphics::Drawing;
|
||||||
|
|
||||||
|
// HAL (Traits)
|
||||||
extern crate embedded_hal;
|
extern crate embedded_hal;
|
||||||
use embedded_hal::prelude::*;
|
use embedded_hal::prelude::*;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,12 @@
|
||||||
// the library for the embedded linux device
|
// the library for the embedded linux device
|
||||||
extern crate linux_embedded_hal as lin_hal;
|
extern crate linux_embedded_hal as lin_hal;
|
||||||
|
use lin_hal::spidev::{self, SpidevOptions};
|
||||||
|
use lin_hal::{Pin, Spidev};
|
||||||
|
use lin_hal::sysfs_gpio::Direction;
|
||||||
|
use lin_hal::Delay;
|
||||||
|
|
||||||
// the eink library
|
// the eink library
|
||||||
extern crate eink_waveshare_rs;
|
extern crate eink_waveshare_rs;
|
||||||
|
|
||||||
use eink_waveshare_rs::{
|
use eink_waveshare_rs::{
|
||||||
epd4in2::{
|
epd4in2::{
|
||||||
EPD4in2,
|
EPD4in2,
|
||||||
|
|
@ -13,6 +16,7 @@ use eink_waveshare_rs::{
|
||||||
prelude::*,
|
prelude::*,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// Graphics
|
||||||
extern crate embedded_graphics;
|
extern crate embedded_graphics;
|
||||||
use embedded_graphics::coord::Coord;
|
use embedded_graphics::coord::Coord;
|
||||||
use embedded_graphics::fonts::{Font6x8, Font12x16};
|
use embedded_graphics::fonts::{Font6x8, Font12x16};
|
||||||
|
|
@ -20,10 +24,9 @@ use embedded_graphics::prelude::*;
|
||||||
use embedded_graphics::primitives::{Circle, Line};
|
use embedded_graphics::primitives::{Circle, Line};
|
||||||
use embedded_graphics::Drawing;
|
use embedded_graphics::Drawing;
|
||||||
|
|
||||||
use lin_hal::spidev::{self, SpidevOptions};
|
// HAL (Traits)
|
||||||
use lin_hal::{Pin, Spidev};
|
extern crate embedded_hal;
|
||||||
use lin_hal::sysfs_gpio::Direction;
|
use embedded_hal::prelude::*;
|
||||||
use lin_hal::Delay;
|
|
||||||
|
|
||||||
// activate spi, gpio in raspi-config
|
// activate spi, gpio in raspi-config
|
||||||
// needs to be run with sudo because of some sysfs_gpio permission problems and follow-up timing problems
|
// needs to be run with sudo because of some sysfs_gpio permission problems and follow-up timing problems
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue