Display --> Rule3 --> "Not enough space" #22644
Replies: 8 comments 3 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.
-
Some days later, the problem is still there. What I did in between, erased the device and installed latest 14.4.1 display release. This time the IR Receiver is not enabled. Apart from this, the GPIO settings are the same. If I boot with Option A3 enabled and without display.ini, the boot is fine without errors
If I boot with Option A3 enabled and with display.ini, the boot produce errors / reboots
If I boot with Option A3 disabled and with display.ini, the boot is fine without errors
So I assume there is something wrong with the |
Beta Was this translation helpful? Give feedback.
-
It returns 0
|
Beta Was this translation helpful? Give feedback.
-
The display is ... lets call it ... "working" The trick was to modify the display.ini file. the original 1st line is
I had to change it to
After Restart I get this lucky log
Btw I changed the GIPOs in between for testing After this
to enable the Text Mode and after this
and now there is the "But-Part" ^^ Any ideas ? EDIT: OK, found a documentation For the search function, try this
However, its still not possible to change the brightness |
Beta Was this translation helpful? Give feedback.
-
Another strange thing is that some colors are wrong
Its a little bit hard to see but the time is light blue and the date is light green instead of yellow and orange. |
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