Display --> Rule3 --> "Not enough space" #22644
Replies: 4 comments 2 replies
-
The However your words "put the content inside this file" does not indicate what exactly you did, as small differences can break stuff. Your basic steps of creating the file looks ok, but the content is important, including how you put it there, as some tools will not work well with copy/paste messing with line breaks. And you should not make it one long line in the file. BTW. There is no concept of "1000 chars allowed" for the rule sets, indeed it is actually 511 chars max, but with compression this will accommodate rule sets of 1000 chars or more with normal rules. However, the display descriptor text has very little repetition, and will not compress much. When the setup works, you should get boot time messages like this when you have
|
Beta Was this translation helpful? Give feedback.
-
I went to I went to the display.ini and hit CTRL+V I did a reboot and got this
with Weblog 3 I get this after a reboot
|
Beta Was this translation helpful? Give feedback.
-
Not sure what you mean, the SSPI settings ? I just tried this because I found this via google that all examples where using SSPI instead of SPI. I deleted the old display.ini file, rebooted the ESP and ran this command inside the console
result:
but no new display.ini file was created (also checked hidden files) I power cycled the ESP and now I get this log
|
Beta Was this translation helpful? Give feedback.
-
Now the file was created but still |
Beta Was this translation helpful? Give feedback.
-
Hello,
I have a NodeMCU ESP-32s V1.1 and a GC9A01 Display from here:
https://de.aliexpress.com/item/1005006100703230.html?
Version:
tasmota32-display.bin
[Tasmota 14.4.0 (release-display)](https://bit.ly/tasmota)
I try to activate
Rule3
with the Display settings from here:
https://github.com/arendst/Tasmota/blob/development/tasmota/displaydesc/GC9A01_display.ini
Rule3 :H,GC9A01,240,240,16,SPI,*,*,*,*,*,*,*,*,40 :S,2,1,0,1,80,80 :I EF,0 EB,1,14 FE,0 EF,0 EB,1,14 84,1,40 85,1,FF 86,1,FF 87,1,FF 88,1,0A 89,1,21 8A,1,00 8B,1,80 8C,1,01 8D,1,01 8E,1,FF 8F,1,FF B6,2,00,20 3A,1,05 90,4,08,08,08,08 BD,1,06 BC,1,00 FF,3,60,01,04 C3,1,13 C4,1,13 C9,1,22 BE,1,11 E1,2,10,0E DF,3,21,0c,02 F0,6,45,09,08,08,26,2A F1,6,43,70,72,36,37,6F F2,6,45,09,08,08,26,2A F3,6,43,70,72,36,37,6F ED,2,1B,0B AE,1,77 CD,1,63 70,9,07,07,04,0E,0F,09,07,08,03 E8,1,34 62,0C,18,0D,71,ED,70,70,18,0F,71,EF,70,70 63,0C,18,11,71,F1,70,70,18,13,71,F3,70,70 64,7,28,29,F1,01,F1,00,07 66,0A,3C,00,CD,67,45,45,10,00,00,00 67,0A,00,3C,00,00,00,01,54,10,32,98 74,7,10,85,80,00,00,4E,00 98,2,3e,07 35,0 21,0 11,80 29,14 :o,28 :O,29 :A,2A,2B,2C,01 :R,36 :0,C0,00,00,00 :1,A0,00,00,01 :2,00,00,00,02 :3,60,00,00,03 :D,51 #
But I get
Not enough space
This are 814 chars and AFAIK there are 1000 chars allowed.
I already tried
Rule3 ''
to reset the rule and afterwards the code above again but same message.I never created any rules by my own.
However
Rule3 ?
returnsDoes
"Free":511
mean there are only 511 chars possible instead of 1000 chars ?Dont know if it is related, I get this running the Display command
There is no width/height. I assume this is related to the missing Rule3 setting
This is my configuration
I also tried
SPI
instead ofSSPI
settings.I don't want to compile my own Firmware, so I can not enable scripting to test other options from here:
https://tasmota.github.io/docs/Universal-Display-Driver/#step-5-configure-the-displayini-descriptor-file
I tried the
display.ini
option but dont know if this was correct.I created a new file with the name
display.ini
under Tool --> Manage File System and put the content inside this file but still nothing to see on the display with "DisplayText Test" or "Display Dimmer"Any idea how to solve the issue ?
PS: there is also an IR Receiver attached to the ESP
Beta Was this translation helpful? Give feedback.
All reactions