diff options
| author | Dario Nieuwenhuis <[email protected]> | 2023-07-04 19:53:06 +0200 |
|---|---|---|
| committer | Dario Nieuwenhuis <[email protected]> | 2023-07-04 19:59:36 +0200 |
| commit | a101d9078deb3ad576a40b6d5f4d6e81dcfd528e (patch) | |
| tree | 98deed296973aa29dc1701f69ecbe342d2a2c7c5 /examples/rp/src/bin/spi_display.rs | |
| parent | b2f843a4ce2dc9114a135f612e1a408a8fe02fab (diff) | |
update embedded-hal crates.
Diffstat (limited to 'examples/rp/src/bin/spi_display.rs')
| -rw-r--r-- | examples/rp/src/bin/spi_display.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/examples/rp/src/bin/spi_display.rs b/examples/rp/src/bin/spi_display.rs index 85a19ce07..2fd201595 100644 --- a/examples/rp/src/bin/spi_display.rs +++ b/examples/rp/src/bin/spi_display.rs | |||
| @@ -175,7 +175,7 @@ mod touch { | |||
| 175 | mod my_display_interface { | 175 | mod my_display_interface { |
| 176 | use display_interface::{DataFormat, DisplayError, WriteOnlyDataCommand}; | 176 | use display_interface::{DataFormat, DisplayError, WriteOnlyDataCommand}; |
| 177 | use embedded_hal_1::digital::OutputPin; | 177 | use embedded_hal_1::digital::OutputPin; |
| 178 | use embedded_hal_1::spi::SpiDeviceWrite; | 178 | use embedded_hal_1::spi::SpiDevice; |
| 179 | 179 | ||
| 180 | /// SPI display interface. | 180 | /// SPI display interface. |
| 181 | /// | 181 | /// |
| @@ -187,7 +187,7 @@ mod my_display_interface { | |||
| 187 | 187 | ||
| 188 | impl<SPI, DC> SPIDeviceInterface<SPI, DC> | 188 | impl<SPI, DC> SPIDeviceInterface<SPI, DC> |
| 189 | where | 189 | where |
| 190 | SPI: SpiDeviceWrite, | 190 | SPI: SpiDevice, |
| 191 | DC: OutputPin, | 191 | DC: OutputPin, |
| 192 | { | 192 | { |
| 193 | /// Create new SPI interface for communciation with a display driver | 193 | /// Create new SPI interface for communciation with a display driver |
| @@ -198,7 +198,7 @@ mod my_display_interface { | |||
| 198 | 198 | ||
| 199 | impl<SPI, DC> WriteOnlyDataCommand for SPIDeviceInterface<SPI, DC> | 199 | impl<SPI, DC> WriteOnlyDataCommand for SPIDeviceInterface<SPI, DC> |
| 200 | where | 200 | where |
| 201 | SPI: SpiDeviceWrite, | 201 | SPI: SpiDevice, |
| 202 | DC: OutputPin, | 202 | DC: OutputPin, |
| 203 | { | 203 | { |
| 204 | fn send_commands(&mut self, cmds: DataFormat<'_>) -> Result<(), DisplayError> { | 204 | fn send_commands(&mut self, cmds: DataFormat<'_>) -> Result<(), DisplayError> { |
| @@ -218,7 +218,7 @@ mod my_display_interface { | |||
| 218 | } | 218 | } |
| 219 | } | 219 | } |
| 220 | 220 | ||
| 221 | fn send_u8<T: SpiDeviceWrite>(spi: &mut T, words: DataFormat<'_>) -> Result<(), T::Error> { | 221 | fn send_u8<T: SpiDevice>(spi: &mut T, words: DataFormat<'_>) -> Result<(), T::Error> { |
| 222 | match words { | 222 | match words { |
| 223 | DataFormat::U8(slice) => spi.write(slice), | 223 | DataFormat::U8(slice) => spi.write(slice), |
| 224 | DataFormat::U16(slice) => { | 224 | DataFormat::U16(slice) => { |
