<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/shared-bindings/rgbmatrix/RGBMatrix.c, branch 6.0.x</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.0.x</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.0.x'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2020-11-09T14:27:46+00:00</updated>
<entry>
<title>RGBMatrix: Detect invalid bit_depth selection</title>
<updated>2020-11-09T14:27:46+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-11-09T14:27:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0ff20cdd85d742c2668b044474b2ddc29546fc9c'/>
<id>urn:sha1:0ff20cdd85d742c2668b044474b2ddc29546fc9c</id>
<content type='text'>
Closes: #3650
</content>
</entry>
<entry>
<title>Update shared-bindings/rgbmatrix/RGBMatrix.c</title>
<updated>2020-10-01T15:59:02+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jeff@adafruit.com</email>
</author>
<published>2020-10-01T15:59:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e477d27be36cf78ac4a7166aa18604b2f0bc910a'/>
<id>urn:sha1:e477d27be36cf78ac4a7166aa18604b2f0bc910a</id>
<content type='text'>
Co-authored-by: Scott Shawcroft &lt;scott@tannewt.org&gt;</content>
</entry>
<entry>
<title>rgbmatrix: Check that the number of rgb pins is supported.</title>
<updated>2020-09-30T00:55:31+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-09-29T00:03:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e4b9c168912799d126894dbdf44f6af5c5d4878d'/>
<id>urn:sha1:e4b9c168912799d126894dbdf44f6af5c5d4878d</id>
<content type='text'>
Having zero RGB pins may not have been caught, nor having a non-multiple-of-6
value.  Generally, users will only have 6 RGB pins unless they are driving
multiple matrices in parallel.  No existing breakouts exist to do this, and
there are probably not any efficient pinouts to be had anyway.
</content>
</entry>
<entry>
<title>rgbmatrix: validate width= constructor parameter</title>
<updated>2020-09-30T00:44:25+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-09-28T23:59:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=176b3376113180ab38fe1c43e2947d358ff041fe'/>
<id>urn:sha1:176b3376113180ab38fe1c43e2947d358ff041fe</id>
<content type='text'>
In #3482, @cwalther noted that, hypothetically, a zero byte allocation
could be made in the RGBMatrix constructor.  Ensure that width is positive.
Height was already checked against the number of RGB pins if it was specified,
so zero is ruled out there as well.
</content>
</entry>
<entry>
<title>rgbmatrix: Move struct definition to shared-module, rename 'core' member</title>
<updated>2020-09-02T18:34:16+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@unpythonic.net</email>
</author>
<published>2020-09-02T18:34:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=17a5a85528525352ec1821127fafec2acb239196'/>
<id>urn:sha1:17a5a85528525352ec1821127fafec2acb239196</id>
<content type='text'>
</content>
</entry>
<entry>
<title>framebufferio: add dirty row tracking</title>
<updated>2020-08-12T12:32:18+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-08-06T19:51:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9c4f644641400c7b7eea37ace73782bc1cec2691'/>
<id>urn:sha1:9c4f644641400c7b7eea37ace73782bc1cec2691</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Modify some Python stubs</title>
<updated>2020-08-06T16:01:28+00:00</updated>
<author>
<name>Taku Fukada</name>
<email>naninunenor@gmail.com</email>
</author>
<published>2020-08-03T04:35:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=56c898da80df57d0e83f4e8d1ee44f4351ce1d8c'/>
<id>urn:sha1:56c898da80df57d0e83f4e8d1ee44f4351ce1d8c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix several type hints</title>
<updated>2020-07-27T09:05:13+00:00</updated>
<author>
<name>Taku Fukada</name>
<email>naninunenor@gmail.com</email>
</author>
<published>2020-07-25T08:58:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d356581651e4a11dc18787da95e2f96bfde3575d'/>
<id>urn:sha1:d356581651e4a11dc18787da95e2f96bfde3575d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add and correct some type hints</title>
<updated>2020-07-24T09:20:03+00:00</updated>
<author>
<name>Taku Fukada</name>
<email>naninunenor@gmail.com</email>
</author>
<published>2020-07-23T18:22:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=54a342a7f5b74f32c7a53ea483d9046e688b9830'/>
<id>urn:sha1:54a342a7f5b74f32c7a53ea483d9046e688b9830</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Made every init return None</title>
<updated>2020-07-03T18:23:34+00:00</updated>
<author>
<name>dherrada</name>
<email>dylan.herrada@adafruit.com</email>
</author>
<published>2020-07-03T18:23:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d0d949cd24dbff5fb382f8c7abf3bae7ba46541a'/>
<id>urn:sha1:d0d949cd24dbff5fb382f8c7abf3bae7ba46541a</id>
<content type='text'>
</content>
</entry>
</feed>
