Edward Firmo
425c88ee94
[nextion] Send auto_wake_on_touch as part of startup commands on loop ( #11670 )
2025-11-02 16:06:13 -06:00
Jesse Hills
020cea80b2
[nextion] Clean up deprecated code from 1.20 ( #11393 )
2025-10-19 22:16:50 +00:00
Edward Firmo
a3622d878d
[nextion] Reduce DEBUG logs on events ( #11014 )
2025-10-05 21:11:36 -04:00
Ben Winslow
3a6a66537c
[nextion] Don't include terminating NUL in nextion text_sensor states ( #10273 )
2025-08-18 19:20:13 -05:00
J. Nick Koston
b7ce8c116b
[core] Centralize component setup logging to reduce flash usage ( #9885 )
2025-07-25 19:27:03 +00:00
Edward Firmo
e88b8d10ec
[nextion] Add optional device info storage configuration ( #9366 )
2025-07-07 12:04:01 -05:00
Edward Firmo
c6f7e84256
[nextion] Review touch_sleep_timeout ( #9345 )
2025-07-07 07:30:34 -05:00
Edward Firmo and Jesse Hills
4e25b6da7b
[nextion] Optimize settings memory usage with compile-time defines ( #9350 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-07-07 09:15:13 +00:00
Edward Firmo
2510b5ffb5
[nextion] Replace boolean flags with bitfields to optimize memory usage ( #9359 )
2025-07-07 04:07:03 +00:00
Edward Firmo
f7019a4ed7
[nextion] Memory optimization ( #9338 )
2025-07-05 21:56:53 -05:00
Edward Firmo and Jesse Hills
fae96e279c
[nextion] memory optimization ( #9164 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-07-02 03:25:06 +00:00
Edward Firmo
7ab9083d77
[nextion] Revert to millis() on recv_ret_string_ ( #9168 )
2025-06-22 20:56:50 +00:00
7dbad42470
[nextion] Cached timing optimization ( #9150 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
Co-authored-by: Keith Burzinski <kbx81x@gmail.com >
2025-06-20 07:46:12 +00:00
Edward Firmo and Jesse Hills
eb97781f68
[nextion] Add command queuing to prevent command loss when spacing is active ( #9139 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-06-20 01:38:40 -05:00
Jesse Hills
30bea20f7a
Clean up RAMAllocators in display related code ( #9141 )
2025-06-19 05:17:08 +00:00
Edward Firmo
2e9ac8945d
[nextion] Fix command spacing double timing and response blocking issues ( #9134 )
2025-06-19 13:41:20 +12:00
Edward Firmo and Keith Burzinski
94848e4811
[nextion] Add configurable limit for commands processed per loop ( #8972 )
...
Co-authored-by: Keith Burzinski <kbx81x@gmail.com >
2025-06-10 07:27:46 +00:00
Edward Firmo
3174f7ae86
[nextion] Optimize log messages to reduce memory usage ( #9039 )
2025-06-09 18:51:08 -05:00
J. Nick Koston
c0b05ada1a
Reduce ESP_LOGCONFIG calls ( #9026 )
2025-06-09 00:02:30 +00:00
Edward Firmo
80fd827f8b
[nextion] Add optional max_queue_size limit to prevent queue overflows ( #8976 )
2025-06-04 06:13:35 -05:00
Edward Firmo
a2e4ad90ba
[nextion] Allocate NextionQueue in PSRAM (if available) ( #8979 )
2025-05-31 02:52:42 -05:00
Edward Firmo and Jesse Hills
8bbc509b0b
[nextion] Adds a command pacer with command_spacing attribute ( #7948 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-05-05 20:08:16 +12:00
Keith Burzinski
aa87c60717
[nextion] Brightness control tweaks ( #8027 )
2025-01-13 16:12:54 +13:00
Edward Firmo
9816c27031
[nextion] Remove _internal from non-protected functions ( #7656 )
2024-12-16 11:00:44 +13:00
Edward Firmo
df4224e779
[nextion] Publishes is_connected() ( #7961 )
2024-12-16 07:30:47 +13:00
Keith Burzinski
a825ef59d4
[nextion] clang-tidy fixes for #7822 ( #7878 )
2024-11-28 11:22:37 +13:00
Keith Burzinski
536bcab5de
[nextion] clang-tidy fixes for #7822 ( #7852 )
2024-11-26 10:52:57 +01:00
Edward Firmo
846b091aac
[nextion] New trigger on_buffer_overflow ( #7772 )
2024-11-21 07:28:21 +13:00
Edward Firmo and Jesse Hills
d0dc275e30
[nextion] Optionally skip connection handshake ( #6905 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2024-09-19 16:08:15 +12:00
Edward Firmo
2e7ac26ada
Nextion send_command method ( #6540 )
...
This is a simplified version of `send_command_printf` without the `printf` support.
Manually send a raw command to the display.
param command The pcommand, like "page 0"
return Whether the send was successful.
2024-04-18 02:16:49 +00:00
Edward Firmo
197f9d6d03
Nextion - Review types ( #6565 )
2024-04-18 12:10:10 +12:00
Edward Firmo
39deb89108
Nextion - Do not refresh sensors while updating ( #6566 )
2024-04-18 12:05:37 +12:00
Edward Firmo and Keith Burzinski
f026f49415
Nextion exit reparse mode on startup ( #5868 )
...
Co-authored-by: Keith Burzinski <kbx81x@gmail.com >
2023-12-06 00:55:07 -06:00
Edward Firmo
4d3730b50e
Nextion support to idf with cinttypes ( #5876 )
2023-12-04 19:09:44 -06:00
Edward Firmo
d1be686c54
Nextion on_touch trigger ( #5833 )
2023-11-28 17:14:59 +13:00
Edward Firmo
ab1cc0ed6e
Nextion - Align strings on dump_config ( #5824 )
2023-11-27 18:24:43 -06:00
Edward Firmo
460362b11f
Nextion - Standardizing log messages ( #5837 )
2023-11-27 21:09:57 +00:00
Edward Firmo
ccd7f0661c
Add is_detected() for Nextion displays ( #5825 )
2023-11-25 02:38:45 -06:00
Edward Firmo and Jesse Hills
d81bec860b
Nextion support to esp-idf ( #5667 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2023-11-07 19:50:45 -06:00
Edward Firmo
a8a9c6192d
Remove page jump on Nextion startup ( #5673 )
2023-11-06 18:48:15 -06:00
Gustavo Ambrozio
40c001bdc2
Fix nextion waveform sending for multiple waveforms ( #4408 )
2023-11-01 20:09:12 -05:00
Oleg Tarasov
9d95f5c1da
Added Nextion display error handling during setup ( #5493 )
2023-10-11 11:56:53 +13:00
Jesse Hills
ef26677b67
Always use brackets around single log macros ( #4072 )
2022-11-23 10:32:51 +13:00
anatoly-savchenkov
ac10e27f08
[Nextion] Add on_page trigger ( #3673 )
2022-08-09 12:44:20 +12:00
Oxan van Leeuwen and Jesse Hills
80d03a631e
Force braces around multi-line statements ( #3094 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2022-01-25 08:56:36 +13:00
Oxan van Leeuwen
a31700e16f
Enable readability-qualified-auto check ( #3095 )
2022-01-23 20:29:58 +13:00
Christopher Masto
f849d45bb6
Add logging for some Nextion errors that didn't have any ( #2957 )
2022-01-03 19:09:25 +01:00
Oxan van Leeuwen
607601b3a4
Enable a bunch of clang-tidy checks ( #2149 )
2021-12-02 09:03:51 +13:00
Otto Winter
15b5968418
Revert nextion clang-tidy changes ( #2566 )
2021-10-21 07:31:13 +13:00
Otto Winter and Jesse Hills
a4867a00ea
Activate owning-memory clang-tidy check ( #1891 )
...
* Activate owning-memory clang-tidy check
* Lint
* Lint
* Fix issue with new NfcTag constructor
* Update pointers for number and select
* Add back the NOLINT to display buffer
* Fix merge
* DSMR fixes
* Nextion fixes
* Fix pipsolar
* Fix lwip socket
* Format
* Change socket fix
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2021-09-13 11:31:02 +02:00