Skip to content

Commit

Permalink
Release 5.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
rei-vilo committed Oct 28, 2022
1 parent 8215e1e commit fee04db
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 15 deletions.
2 changes: 1 addition & 1 deletion library.properties
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name=PDLS_EXT3_Basic_Touch
version=5.4.4
version=5.5.0
author=Rei Vilo for Pervasive Displays
maintainer=Rei Vilo
sentence=Library and GUI for Pervasive Displays monochrome touch e-paper screens
Expand Down
13 changes: 9 additions & 4 deletions src/Screen_EPD_EXT3.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,9 @@
// Release 530: Added support for new 3.70"-Touch
// Release 531: Ready for hV_GUI_Basic
// Release 533: Improved touch release
// Release 541: Improved support for ESP32//
// Release 541: Improved support for ESP32
// Release 550: Tested Xiao ESP32-C3 with SPI exception
//

// Library header
#include "SPI.h"
Expand Down Expand Up @@ -198,7 +200,12 @@ void Screen_EPD_EXT3_Fast::begin()

#else

#if defined(ARDUINO_ARCH_ESP32)
#if defined(ARDUINO_XIAO_ESP32C3)

// Board Xiao ESP32-C3 crashes if pins are specified.
SPI.begin(8, 9, 10); // SCK MISO MOSI

#elif defined(ARDUINO_ARCH_ESP32)

// Board ESP32-Pico-DevKitM-2 crashes if pins are not specified.
SPI.begin(14, 12, 13); // SCK MISO MOSI
Expand Down Expand Up @@ -482,8 +489,6 @@ uint16_t Screen_EPD_EXT3_Fast::_getPoint(uint16_t x1, uint16_t y1)
uint32_t z1 = _getZ(x1, y1);

value = bitRead(_newImage[z1], 7 - (y1 % 8));
// value |= bitRead(_newImage[_sizePageColour + z1], 7 - (y1 % 8));

value <<= 4;
value &= 0b11110000;

Expand Down
6 changes: 3 additions & 3 deletions src/Screen_EPD_EXT3.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
/// * 3.70"-Touch reference xTP370PGH0x
///
/// @author Rei Vilo
/// @date 31 Aug 2022
/// @version 542
/// @date 31 Oct 2022
/// @version 550
///
/// @copyright (c) Rei Vilo, 2010-2022
/// @copyright Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
Expand Down Expand Up @@ -50,7 +50,7 @@
///
/// @brief Library release number
///
#define SCREEN_EPD_EXT3_RELEASE 541
#define SCREEN_EPD_EXT3_RELEASE 550

// Other libraries
#include "SPI.h"
Expand Down
10 changes: 5 additions & 5 deletions src/hV_Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@
/// 11. Set storage mode, not implemented
///
/// @author Rei Vilo
/// @date 03 Oct 2022
/// @version 544
/// @date 31 Oct 2022
/// @version 550
///
/// @copyright (c) Rei Vilo, 2010-2022
/// @copyright All rights reserved
Expand Down Expand Up @@ -49,7 +49,7 @@
///
/// @brief Release
///
#define hV_CONFIGURATION_RELEASE 544
#define hV_CONFIGURATION_RELEASE 550

///
/// @name 1- List of supported Pervasive Displays screens
Expand Down Expand Up @@ -308,9 +308,9 @@ const pins_t boardFeatherM0M4 =
};

///
/// @brief Feather nRF52831 configuration, tested
/// @brief Feather nRF52832 configuration, tested
///
const pins_t boardFeatherNRF52831 =
const pins_t boardFeatherNRF52832 =
{
.panelBusy = 16, ///< EXT3 and EXT3-1 pin 3 Red -> D13 GPIO16
.panelDC = 15, ///< EXT3 and EXT3-1 pin 4 Orange -> D12 GPIO15
Expand Down
4 changes: 2 additions & 2 deletions src/hV_Documentation.h
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,8 @@
/// Additionally, the **[Wiki](https://docs.pervasivedisplays.com/)** provides a gradual introduction to the e-paper technology and how to use it.
///
/// @author Rei Vilo
/// @date 03 Oct 2022
/// @version 544
/// @date 31 Oct 2022
/// @version 550
///
/// @copyright (c) Rei Vilo, 2010-2022
/// @copyright All rights reserved
Expand Down

0 comments on commit fee04db

Please sign in to comment.