mirror of
https://github.com/letscontrolit/ESPEasy.git
synced 2026-07-27 19:57:38 +00:00
[Build] Display A/B split: Update documentation
This commit is contained in:
@@ -12,6 +12,7 @@
|
||||
# When adding or removing a build set, this script may need adjustments!
|
||||
|
||||
# Changelog:
|
||||
# 2025-10-05 tonhuisman: Adjustments for Display A and Display B split
|
||||
# 2024-05-04 tonhuisman: Working and documented
|
||||
# 2024-04-28 tonhuisman: Initial script
|
||||
|
||||
@@ -30,8 +31,9 @@ appendBuilds = {'MAX'}
|
||||
|
||||
# What build set to add plugins also
|
||||
appendAlso = {
|
||||
'NORMAL': {'CLIMATE', 'COLLECTION A', 'COLLECTION B', 'COLLECTION C', 'COLLECTION D', 'COLLECTION E', 'COLLECTION F', 'COLLECTION G', 'DISPLAY', 'ENERGY', 'IR', 'IRext', 'NEOPIXEL'},
|
||||
'COLLECTION': {'COLLECTION A', 'COLLECTION B', 'COLLECTION C', 'COLLECTION D', 'COLLECTION E', 'COLLECTION F', 'COLLECTION G'}
|
||||
'NORMAL': {'CLIMATE', 'COLLECTION A', 'COLLECTION B', 'COLLECTION C', 'COLLECTION D', 'COLLECTION E', 'COLLECTION F', 'COLLECTION G', 'DISPLAY A', 'DISPLAY B', 'ENERGY', 'IR', 'IRext', 'NEOPIXEL'},
|
||||
'COLLECTION': {'COLLECTION A', 'COLLECTION B', 'COLLECTION C', 'COLLECTION D', 'COLLECTION E', 'COLLECTION F', 'COLLECTION G'},
|
||||
'DISPLAY': {'DISPLAY A', 'DISPLAY B'}
|
||||
}
|
||||
|
||||
# Ignore these, not real build sets
|
||||
@@ -40,7 +42,8 @@ excludeBuilds = {'DEVELOPMENT', 'RETIRED'}
|
||||
# Plugins not included
|
||||
excludePlugins = {
|
||||
'CLIMATE': {'P007', 'P008', 'P009', 'P017', 'P022', 'P027', 'P030', 'P035', 'P040', 'P041', 'P042', 'P045'},
|
||||
'DISPLAY': {'P070'},
|
||||
'DISPLAY A': {'P038', 'P041', 'P042', 'P070'},
|
||||
'DISPLAY B': {'P038', 'P041', 'P042', 'P057', 'P070', 'P075', 'P104'},
|
||||
'MAX': {'P089'},
|
||||
# 'NEOPIXEL': {''},
|
||||
'NORMAL': {'P016', 'P035'},
|
||||
@@ -57,7 +60,8 @@ buildColors = {
|
||||
'COLLECTION F': 'yellow',
|
||||
'COLLECTION G': 'yellow',
|
||||
'CLIMATE': 'yellow',
|
||||
'DISPLAY': 'yellow',
|
||||
'DISPLAY A': 'yellow',
|
||||
'DISPLAY B': 'yellow',
|
||||
'ENERGY': 'yellow',
|
||||
'IR': 'yellow',
|
||||
'IRext': 'yellow',
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
.. |P012_type| replace:: :cyan:`Display`
|
||||
.. |P012_typename| replace:: :cyan:`Display - LCD2004`
|
||||
.. |P012_porttype| replace:: `.`
|
||||
.. |P012_status| replace:: :green:`NORMAL` :yellow:`DISPLAY` :yellow:`CLIMATE`
|
||||
.. |P012_status| replace:: :green:`NORMAL` :yellow:`CLIMATE` :yellow:`DISPLAY A`
|
||||
.. |P012_github| replace:: P012_LCD.ino
|
||||
.. _P012_github: https://github.com/letscontrolit/ESPEasy/blob/mega/src/_P012_LCD.ino
|
||||
.. |P012_usedby| replace:: `.`
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
.. |P023_type| replace:: :cyan:`Display`
|
||||
.. |P023_typename| replace:: :cyan:`Display - OLED SSD1306`
|
||||
.. |P023_porttype| replace:: `.`
|
||||
.. |P023_status| replace:: :green:`NORMAL` :yellow:`DISPLAY` :yellow:`CLIMATE`
|
||||
.. |P023_status| replace:: :green:`NORMAL` :yellow:`CLIMATE` :yellow:`DISPLAY A`
|
||||
.. |P023_github| replace:: P023_OLED.ino
|
||||
.. _P023_github: https://github.com/letscontrolit/ESPEasy/blob/mega/src/_P023_OLED.ino
|
||||
.. |P023_usedby| replace:: `.`
|
||||
|
||||
@@ -68,7 +68,7 @@
|
||||
.. |P075_type| replace:: :cyan:`Display`
|
||||
.. |P075_typename| replace:: :cyan:`Display - Nextion`
|
||||
.. |P075_porttype| replace:: `.`
|
||||
.. |P075_status| replace:: :yellow:`DISPLAY` :yellow:`COLLECTION`
|
||||
.. |P075_status| replace:: :yellow:`COLLECTION` :yellow:`DISPLAY A`
|
||||
.. |P075_github| replace:: P075_Nextion.ino
|
||||
.. _P075_github: https://github.com/letscontrolit/ESPEasy/blob/mega/src/_P075_Nextion.ino
|
||||
.. |P075_usedby| replace:: `.`
|
||||
|
||||
@@ -63,7 +63,7 @@
|
||||
.. |P095_type| replace:: :cyan:`Display`
|
||||
.. |P095_typename| replace:: :cyan:`Display - TFT ILI934x/ILI948x`
|
||||
.. |P095_porttype| replace:: `.`
|
||||
.. |P095_status| replace:: :yellow:`DISPLAY` :yellow:`COLLECTION` :yellow:`(ESP32)`
|
||||
.. |P095_status| replace:: :yellow:`COLLECTION` :yellow:`\(ESP32\)` :yellow:`DISPLAY B`
|
||||
.. |P095_github| replace:: _P095_ILI9341.ino
|
||||
.. _P095_github: https://github.com/letscontrolit/ESPEasy/blob/mega/src/_P095_ILI9341.ino
|
||||
.. |P095_usedby| replace:: `.`
|
||||
@@ -102,7 +102,7 @@
|
||||
.. |P099_type| replace:: :cyan:`Touch`
|
||||
.. |P099_typename| replace:: :cyan:`Touch - XPT2046 touchscreen on TFT display`
|
||||
.. |P099_porttype| replace:: `SPI`
|
||||
.. |P099_status| replace:: :yellow:`DISPLAY`
|
||||
.. |P099_status| replace:: :yellow:`DISPLAY B`
|
||||
.. |P099_github| replace:: _P099_XPT2046Touch.ino
|
||||
.. _P099_github: https://github.com/letscontrolit/ESPEasy/blob/mega/src/_P099_XPT2046Touch.ino
|
||||
.. |P099_usedby| replace:: `.`
|
||||
|
||||
@@ -55,7 +55,7 @@
|
||||
.. |P104_type| replace:: :cyan:`Display`
|
||||
.. |P104_typename| replace:: :cyan:`Display - MAX7219 dot matrix`
|
||||
.. |P104_porttype| replace:: `SPI`
|
||||
.. |P104_status| replace:: :yellow:`DISPLAY`
|
||||
.. |P104_status| replace:: :yellow:`DISPLAY A`
|
||||
.. |P104_github| replace:: P104_max7219_Dotmatrix.ino
|
||||
.. _P104_github: https://github.com/letscontrolit/ESPEasy/blob/mega/src/_P104_max7210_Dotmatrix.ino
|
||||
.. |P104_usedby| replace:: `.`
|
||||
|
||||
@@ -80,7 +80,7 @@
|
||||
.. |P116_type| replace:: :cyan:`Display`
|
||||
.. |P116_typename| replace:: :cyan:`Display - ST77xx TFT`
|
||||
.. |P116_porttype| replace:: `.`
|
||||
.. |P116_status| replace:: :yellow:`DISPLAY`
|
||||
.. |P116_status| replace:: :yellow:`DISPLAY B`
|
||||
.. |P116_github| replace:: _P116_ST77xx.ino
|
||||
.. _P116_github: https://github.com/letscontrolit/ESPEasy/blob/mega/src/_P116_ST77xx.ino
|
||||
.. |P116_usedby| replace:: `.`
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
.. |P123_type| replace:: :cyan:`Touch`
|
||||
.. |P123_typename| replace:: :cyan:`Touch - I2C Touchscreens`
|
||||
.. |P123_porttype| replace:: `.`
|
||||
.. |P123_status| replace:: :yellow:`DISPLAY`
|
||||
.. |P123_status| replace:: :yellow:`DISPLAY B`
|
||||
.. |P123_github| replace:: P123_I2CTouch.ino
|
||||
.. _P123_github: https://github.com/letscontrolit/ESPEasy/blob/mega/src/_P123_I2CTouch.ino
|
||||
.. |P123_usedby| replace:: `.`
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
.. |P141_type| replace:: :cyan:`Display`
|
||||
.. |P141_typename| replace:: :cyan:`Display - PCD8544 Nokia 5110 LCD`
|
||||
.. |P141_porttype| replace:: `.`
|
||||
.. |P141_status| replace:: :yellow:`DISPLAY`
|
||||
.. |P141_status| replace:: :yellow:`DISPLAY B`
|
||||
.. |P141_github| replace:: P141_PCD8544_Nokia5110.ino
|
||||
.. _P141_github: https://github.com/letscontrolit/ESPEasy/blob/mega/src/_P141_PCD8544_Nokia5110.ino
|
||||
.. |P141_usedby| replace:: `.`
|
||||
@@ -106,7 +106,7 @@
|
||||
.. |P148_type| replace:: :cyan:`Display`
|
||||
.. |P148_typename| replace:: :cyan:`Display - POWR3xxD/THR3xxD`
|
||||
.. |P148_porttype| replace:: `.`
|
||||
.. |P148_status| replace:: :yellow:`ENERGY` :yellow:`DISPLAY`
|
||||
.. |P148_status| replace:: :yellow:`DISPLAY B` :yellow:`ENERGY`
|
||||
.. |P148_github| replace:: P148_POWRxxD_THR3xxD.ino
|
||||
.. _P148_github: https://github.com/letscontrolit/ESPEasy/blob/mega/src/_P148_POWRxxD_THR3xxD.ino
|
||||
.. |P148_usedby| replace:: `.`
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
.. |P165_type| replace:: :cyan:`Display`
|
||||
.. |P165_typename| replace:: :cyan:`Display - NeoPixel (7-Segment)`
|
||||
.. |P165_porttype| replace:: `.`
|
||||
.. |P165_status| replace:: :yellow:`DISPLAY` :yellow:`NEOPIXEL`
|
||||
.. |P165_status| replace:: :yellow:`NEOPIXEL`
|
||||
.. |P165_github| replace:: P165_7SegNeopixel.ino
|
||||
.. _P165_github: https://github.com/letscontrolit/ESPEasy/blob/mega/src/_P165_7SegNeopixel.ino
|
||||
.. |P165_usedby| replace:: `.`
|
||||
|
||||
Reference in New Issue
Block a user