kopia lustrzana https://github.com/russhughes/st7789py_mpy
changed __init__ docstring to match code
rodzic
151497a46c
commit
52381c2c89
|
@ -344,16 +344,18 @@
|
|||
<span class="sd"> dc (pin): dc pin</span>
|
||||
<span class="sd"> cs (pin): cs pin</span>
|
||||
<span class="sd"> backlight(pin): backlight pin</span>
|
||||
<span class="sd"> xstart (int): display xstart offset</span>
|
||||
<span class="sd"> ystart (int): display ystart offset</span>
|
||||
<span class="sd"> rotation (int): display rotation</span>
|
||||
<span class="sd"> - 0-Portrait</span>
|
||||
<span class="sd"> - 1-Landscape</span>
|
||||
<span class="sd"> - 2-Inverted Portrait</span>
|
||||
<span class="sd"> - 3-Inverted Landscape</span>
|
||||
<span class="sd"> """</span>
|
||||
<span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">spi</span><span class="p">,</span> <span class="n">width</span><span class="p">,</span> <span class="n">height</span><span class="p">,</span> <span class="n">reset</span><span class="p">,</span> <span class="n">dc</span><span class="p">,</span>
|
||||
<span class="n">cs</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">backlight</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">rotation</span><span class="o">=</span><span class="mi">0</span><span class="p">):</span>
|
||||
<span class="sd">"""</span>
|
||||
<span class="sd"> Initialize display.</span>
|
||||
<span class="sd"> """</span>
|
||||
<span class="k">if</span> <span class="n">height</span> <span class="o">!=</span> <span class="mi">240</span> <span class="ow">or</span> <span class="n">width</span> <span class="ow">not</span> <span class="ow">in</span><span class="p">[</span><span class="mi">320</span><span class="p">,</span> <span class="mi">240</span><span class="p">,</span> <span class="mi">135</span><span class="p">]:</span>
|
||||
<span class="k">if</span> <span class="n">height</span> <span class="o">!=</span> <span class="mi">240</span> <span class="ow">or</span> <span class="n">width</span> <span class="ow">not</span> <span class="ow">in</span> <span class="p">[</span><span class="mi">320</span><span class="p">,</span> <span class="mi">240</span><span class="p">,</span> <span class="mi">135</span><span class="p">]:</span>
|
||||
<span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span>
|
||||
<span class="s2">"Unsupported display. 320x240, 240x240 and 135x240 are supported."</span>
|
||||
<span class="p">)</span>
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -229,9 +229,11 @@ BIOS text mode fonts.</p></li>
|
|||
<li><p><strong>dc</strong> (<em>pin</em>) – dc pin</p></li>
|
||||
<li><p><strong>cs</strong> (<em>pin</em>) – cs pin</p></li>
|
||||
<li><p><strong>backlight</strong> (<em>pin</em>) – backlight pin</p></li>
|
||||
<li><p><strong>xstart</strong> (<em>int</em>) – display xstart offset</p></li>
|
||||
<li><p><strong>ystart</strong> (<em>int</em>) – display ystart offset</p></li>
|
||||
<li><p><strong>rotation</strong> (<em>int</em>) – display rotation</p></li>
|
||||
<li><p><strong>rotation</strong> (<em>int</em>) – display rotation
|
||||
- 0-Portrait
|
||||
- 1-Landscape
|
||||
- 2-Inverted Portrait
|
||||
- 3-Inverted Landscape</p></li>
|
||||
</ul>
|
||||
</dd>
|
||||
</dl>
|
||||
|
|
|
@ -171,16 +171,18 @@ class ST7789():
|
|||
dc (pin): dc pin
|
||||
cs (pin): cs pin
|
||||
backlight(pin): backlight pin
|
||||
xstart (int): display xstart offset
|
||||
ystart (int): display ystart offset
|
||||
rotation (int): display rotation
|
||||
- 0-Portrait
|
||||
- 1-Landscape
|
||||
- 2-Inverted Portrait
|
||||
- 3-Inverted Landscape
|
||||
"""
|
||||
def __init__(self, spi, width, height, reset, dc,
|
||||
cs=None, backlight=None, rotation=0):
|
||||
"""
|
||||
Initialize display.
|
||||
"""
|
||||
if height != 240 or width not in[320, 240, 135]:
|
||||
if height != 240 or width not in [320, 240, 135]:
|
||||
raise ValueError(
|
||||
"Unsupported display. 320x240, 240x240 and 135x240 are supported."
|
||||
)
|
||||
|
|
Ładowanie…
Reference in New Issue