Commit Graph

71 Commits

Author SHA1 Message Date
Ace
5f88ec21fc Merge remote-tracking branch 'origin/main' 2024-04-12 12:06:00 +02:00
Ace
76b86afafb update epdconfig for 12.48" display 2024-04-12 12:02:46 +02:00
Rafal Janicki
84266e9ffa Added EPD 5.83'' v2 driver - fix naming 2024-04-02 18:48:50 +02:00
Rafal Janicki
eff3ae770a Added EPD 5.83'' v2 driver 2024-04-02 18:40:44 +02:00
Ace
f91f33394a adapt code for latest kernel 2024-03-23 01:06:03 +01:00
Ace
5f132828eb
add image file to supported model 2024-03-10 03:30:07 +01:00
Ace
ae86daf6b8 Add support for longer update intervals
Load display-sizes from supported_models
Cleanup old images on new run of Inkycal
2024-03-10 02:11:33 +01:00
Ace
629989ce22 fix not-updating problem
This fixes an issue after a driver update where Inkycal would only run for the first run, but not continue rendering images. Cause was an error in the waveshare driver code
2024-01-05 22:31:38 +01:00
Ace
a7c276e880 update epdconfig to fix bug 2023-12-21 16:32:16 +01:00
Ace
3f5446a83f test fix for display render on 2-colour displays 2023-12-19 21:46:21 +01:00
Ace
c656b3a562 Updated driver for 7.5" v2 colour 2023-12-18 12:54:32 +01:00
Ace
e710964e10 Best practices & code cleanup 2023-12-18 12:46:33 +01:00
Ace
ad0610635e Remove semicolons 2023-12-17 23:44:22 +01:00
Ace
08c8d10815
Remove semicolons 2023-12-17 23:42:25 +01:00
Ace
03f26ec49a
Remove semicolons 2023-12-17 23:40:18 +01:00
Ace
df8b9e402e flip image right to left by default 2023-12-14 22:29:22 +01:00
Ace
a7e2a852e9 Implement 16 grayscale support for image module 2023-12-14 01:51:10 +01:00
Ace
49f78f3090 fix an issue with im_colour parameter missing 2023-12-09 21:45:38 +00:00
Ace
bef931097b fix docs
Fix an issue with docs not being able to find Inkycal modules
2023-12-07 18:40:24 +01:00
Ace
f4d08c64a2 test async 2023-11-22 12:45:07 +01:00
Ace
e78fd0d4b5 Update v2 driver 2023-11-21 13:28:56 +01:00
Hong Jiang
9559206594 add an image_file driver for development
The driver just writes images to files. This makes it possible to test without
an e-ink display.
2023-09-13 11:25:46 +08:00
Hong Jiang
07ba1f02a8 refactor: do not process .py file manually
Import the driver as a module in `Display.get_display_size()`.
2023-09-11 01:08:11 +08:00
Ace
b4d2913495 remove async 2023-06-07 13:03:45 +02:00
Ace
d6c6f627ae fix display render operations 2023-06-07 12:32:06 +02:00
Ace
9486006e86 naming convention 2023-06-03 16:16:07 +02:00
Ace
9794f0237f
Merge pull request #254 from LakesideMiners/LakesideMiners-5in83bV2driver
Create epd5in83b_V2.py
2023-06-03 14:46:23 +02:00
LakesideMiners
6cd221f43a
Create epd5in83b_V2.py 2023-05-25 12:52:14 -04:00
Ace
7663a9888f refactoring wip 2023-05-20 03:09:15 +02:00
Ace
a7d30ce6ba ui-improvements 2023-05-17 10:12:52 +02:00
ch3lmi
415705d555
Add files via upload 2023-02-10 14:34:20 +01:00
aceisace
24ae6df27e bump requirements
fix some minor issues
code cleanup
2023-01-10 22:58:01 +01:00
aceisace
560d73a87c logger best practices 2022-10-03 02:56:04 +02:00
aceisace
49741f9618 Merge remote-tracking branch 'origin/feature/venv' into feature/venv 2022-10-02 00:49:37 +02:00
aceisace
4d1ed107b7 naming convention 2022-10-02 00:49:27 +02:00
Ace
f85ec1b343 fix path 2022-09-09 02:41:01 +02:00
Ace
ae365b7111 fix for 12.48" epd 2022-09-09 02:35:54 +02:00
aceisace
5294d486e3 add missing file for 12.48" 2022-09-09 00:50:06 +02:00
aceisace
41916b10c7 added drivers for 12.48" display 2022-04-14 17:46:30 +02:00
aceisace
a5429f82d7 updated driver files for 7.8", 9.7" and 10.3" parallel epaper displays 2022-04-14 06:38:22 +02:00
aceisace
f452135b42 add tests for parallel displays 2022-04-10 04:24:42 +02:00
aceisace
f923321f24 use It8951 files 2022-04-10 02:48:40 +02:00
aceisace
1f7ef37da1 modify parallel epd run file 2022-04-10 02:27:44 +02:00
aceisace
5b032d6231 Improved formatting 2022-04-02 01:30:17 +02:00
aceisace
f10fe8a988 Allow usage without display and SPI when setting render->False
Generated images will be available in the images folder
2022-03-31 18:36:50 +02:00
Ace
12cc7b0079
support for v2 display 2021-04-24 00:24:56 +02:00
Ace
897ea0352a removed obsolete file 2020-12-07 11:36:14 +01:00
Ace
6e4060d0ae Switch to guided installation of driver
Do not rely or use setup_state.txt to determine if installation was successful, instead check existence of zip file.
Do not install the driver files automatically when initialising Driver class, instead, ask the user to enter two commands in the Terminal.

Removed setup function for 9.7", improved installer.
2020-12-07 11:36:01 +01:00
Ace
9d4810ce25 fix bad linebreaks from Windows 2020-12-07 10:57:08 +01:00
Ace
4ecb778812 Use zip files for drivers
Using zip files instead of unzipped folders to reduce size of repo.
Added demo image which is shown on successfull installs for the 9.7" E-Paper
2020-12-07 10:40:01 +01:00