aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorteeminus <32164856+teeminus@users.noreply.github.com>2021-03-02 00:23:06 +0100
committerGitHub <noreply@github.com>2021-03-01 18:23:06 -0500
commitbc2096f543cd437591de7d038911c6c1139b5bd5 (patch)
treefeed53c2d17342f409f5f344ab617c09e67bcb26 /docs
parent4d3d25b1f799e98e5c8a86b0a24e8507ecfb918e (diff)
downloadkutter-bc2096f543cd437591de7d038911c6c1139b5bd5.tar.gz
kutter-bc2096f543cd437591de7d038911c6c1139b5bd5.tar.xz
kutter-bc2096f543cd437591de7d038911c6c1139b5bd5.zip
st7920: Better support for emulated ST7920 displays (#3979)
Added new ST7920E display driver which is better suited for displays with emulated ST7920 Signed-off-by: Christian Kehe <teeminus@posteo.net>
Diffstat (limited to 'docs')
-rw-r--r--docs/Config_Reference.md18
1 files changed, 15 insertions, 3 deletions
diff --git a/docs/Config_Reference.md b/docs/Config_Reference.md
index 48ba7d32..28d22945 100644
--- a/docs/Config_Reference.md
+++ b/docs/Config_Reference.md
@@ -3080,9 +3080,10 @@ lcd_type:
# The type of LCD chip in use. This may be "hd44780" (which is used
# in "RepRapDiscount 2004 Smart Controller" type displays), "st7920"
# (which is used in "RepRapDiscount 12864 Full Graphic Smart
-# Controller" type displays), "uc1701" (which is used in "MKS Mini
-# 12864" type displays), "ssd1306", or "sh1106". This parameter must
-# be provided.
+# Controller" type displays), "emulated_st7920" (which emulate a ST7920
+# display but won't work properly with the "st7920" display driver),
+# "uc1701" (which is used in "MKS Mini 12864" type displays),
+# "ssd1306", or "sh1106". This parameter must be provided.
#hd44780_protocol_init: True
# Perform 8-bit/4-bit protocol initialization on an hd44780 display.
# This is necessary on real hd44780 devices. However, one may
@@ -3105,6 +3106,17 @@ lcd_type:
#sid_pin:
# The pins connected to an st7920 type lcd. These parameters must be
# provided when using an st7920 display.
+#en_pin:
+#spi_speed:
+#spi_software_sclk_pin:
+#spi_software_mosi_pin:
+#spi_software_miso_pin:
+# The pins connected to an emulated_st7920 type lcd. The en_pin corresponds
+# to the cs_pin of the st7920 type lcd, spi_software_sclk_pin corresponds
+# to sclk_pin and spi_software_mosi_pin corresponds to sid_pin. The
+# spi_software_miso_pin needs to be set to an unused pin of the printer
+# mainboard as the st7920 as no MISO pin but the software spi implementation
+# requires this pin to be configured. The default spi_speed is 1MHz.
#cs_pin:
#a0_pin:
#rst_pin: