<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/drivers, branch v1.9.1</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.9.1</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.9.1'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2017-05-21T14:44:58+00:00</updated>
<entry>
<title>drivers: Replace deprecated Pin.high()/low() methods with .__call__(1/0).</title>
<updated>2017-05-21T14:44:58+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-04-23T08:35:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1c9ee497562ab49c00d190ff91b6689979f922f4'/>
<id>urn:sha1:1c9ee497562ab49c00d190ff91b6689979f922f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>drivers/display/lcd160cr_test: Allow test to take orientation parameter.</title>
<updated>2017-05-17T09:54:38+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-05-17T09:54:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=55dd83a7bac340cbc85a8abafb1ff4eb2a187ce6'/>
<id>urn:sha1:55dd83a7bac340cbc85a8abafb1ff4eb2a187ce6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>drivers/display/lcd160cr: Fix get_line method and enhance screen_dump.</title>
<updated>2017-05-17T09:53:13+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-05-17T09:53:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f351c6db5e4c0bf75d5d647e69a047da739606a8'/>
<id>urn:sha1:f351c6db5e4c0bf75d5d647e69a047da739606a8</id>
<content type='text'>
The docs are updated and describe the new behaviour of these methods.
</content>
</entry>
<entry>
<title>drivers/nrf24l01: Update to work on newer ports, using machine, utime.</title>
<updated>2017-04-07T05:54:21+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-04-07T05:54:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d7310fabc22ebf45aedcaade1c531ece96c33bf0'/>
<id>urn:sha1:d7310fabc22ebf45aedcaade1c531ece96c33bf0</id>
<content type='text'>
Changes made are:
- Use the time module in place of the pyb module for delays.
- Use spi.read/spi.write instead of spi.send/spi.receive.
- Drop some non-portable parameters to spi and pin initialization.

Thanks to @deshipu for the original patch.
</content>
</entry>
<entry>
<title>drivers/display/lcd160cr: Add check that JPEG size is less than 65536.</title>
<updated>2017-02-27T07:39:35+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-02-27T07:39:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=528aeb3bf3e42c235f5822de04b16778d284a7df'/>
<id>urn:sha1:528aeb3bf3e42c235f5822de04b16778d284a7df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>drivers/display/lcd160cr: Fix bug with save_to_flash method.</title>
<updated>2017-02-24T06:22:57+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-02-24T06:22:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8400d0461d3bb444f10242c82c5c44d4d7cbef16'/>
<id>urn:sha1:8400d0461d3bb444f10242c82c5c44d4d7cbef16</id>
<content type='text'>
</content>
</entry>
<entry>
<title>drivers/display/lcd160cr: Fix bugs with lcd.get_pixel().</title>
<updated>2017-02-21T06:40:34+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-02-21T06:40:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b0a6dda115e34436cc1774661a57348aee9dbb81'/>
<id>urn:sha1:b0a6dda115e34436cc1774661a57348aee9dbb81</id>
<content type='text'>
Fixes issues #2880 and #2881.
</content>
</entry>
<entry>
<title>drivers/display/lcd160cr: Use correct variable in set_power().</title>
<updated>2017-02-17T05:54:05+00:00</updated>
<author>
<name>Stephan Brauer</name>
<email>stebra42@gmail.com</email>
</author>
<published>2017-02-16T20:49:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8f3e07f17d545d78fa031c1eba8e907a7cd08808'/>
<id>urn:sha1:8f3e07f17d545d78fa031c1eba8e907a7cd08808</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extmod/machine_pulse: Make time_pulse_us() not throw exceptions.</title>
<updated>2017-02-05T11:20:17+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-02-05T11:20:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d5e9ab6e61729f533dbed5c2b6b27307ce6c3b55'/>
<id>urn:sha1:d5e9ab6e61729f533dbed5c2b6b27307ce6c3b55</id>
<content type='text'>
machine.time_pulse_us() is intended to provide very fine timing, including
while working with signal bursts, where each transition is tracked in row.
Throwing and handling an exception may take too much time and "signal loss".
So instead, in case of a timeout, just return negative value. Cases of
timeout while waiting for initial signal stabilization, and during actual
timing, are recognized.

The documentation is updated accordingly, and rewritten somewhat to clarify
the function behavior.
</content>
</entry>
<entry>
<title>drivers/memory: Add SPI flash driver, written in C.</title>
<updated>2017-01-24T05:56:03+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-01-24T05:56:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=784e023a2678a528708a2c1430d88e99d60d7128'/>
<id>urn:sha1:784e023a2678a528708a2c1430d88e99d60d7128</id>
<content type='text'>
</content>
</entry>
</feed>
