<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/shared-bindings/pulseio, branch 4.0.0-alpha</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=4.0.0-alpha</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=4.0.0-alpha'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2018-06-08T19:56:32+00:00</updated>
<entry>
<title>Prevent freezing USB during high frequency PulseIn.</title>
<updated>2018-06-08T19:56:32+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2018-06-05T19:38:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2fbab8067afcb008bc92d9c155dfef360fbc10f9'/>
<id>urn:sha1:2fbab8067afcb008bc92d9c155dfef360fbc10f9</id>
<content type='text'>
We now track the last time the background task ran and bail on the
PulseIn if it starves the background work. In practice, this
happens after the numbers from pulsein are no longer accurate.

This also adjusts interrupt priorities so most are the lowest level
except for the tick and USB interrupts.

Fixes #516 and #876
</content>
</entry>
<entry>
<title>Clarify style of attribute comments in the Design Guide.</title>
<updated>2018-02-07T21:08:42+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2018-02-07T21:08:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=15db02664dedf0f2241a922fb1b756052710d80e'/>
<id>urn:sha1:15db02664dedf0f2241a922fb1b756052710d80e</id>
<content type='text'>
And update the core attributes to match the style.
</content>
</entry>
<entry>
<title>shared-bindings: Use unary_op type.</title>
<updated>2017-10-25T17:52:03+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-10-25T17:52:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d2ddf36c1da8f3f352da8a8aec89abe9498560ec'/>
<id>urn:sha1:d2ddf36c1da8f3f352da8a8aec89abe9498560ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do not allow a *io object to be used after deinit().</title>
<updated>2017-10-03T19:07:17+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2017-10-03T00:49:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c478c10923b9085b2abe135470e968029aaf2fdb'/>
<id>urn:sha1:c478c10923b9085b2abe135470e968029aaf2fdb</id>
<content type='text'>
Fixes #278, #277, #276, #275.
</content>
</entry>
<entry>
<title>Initial merge of micropython v1.9.2 into circuitpython 2.0.0 (in development) master.</title>
<updated>2017-08-26T02:17:07+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2017-08-26T02:17:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ef61b5ecb59e9b4e37e3e3c023c62d583c23eb16'/>
<id>urn:sha1:ef61b5ecb59e9b4e37e3e3c023c62d583c23eb16</id>
<content type='text'>
cpx build compiles and loads and works in repl; test suite not run yet
esp8266 not tested yet
</content>
</entry>
<entry>
<title>shared-bindings/atmel-samd: Fix and improve trigger duration timing on PulseIn.resume.</title>
<updated>2017-08-10T18:55:34+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@chickadee.tech</email>
</author>
<published>2017-08-10T18:55:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=42156484ae0ebb709e5543fb69505fe88148edf0'/>
<id>urn:sha1:42156484ae0ebb709e5543fb69505fe88148edf0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fixed naming on pulseIn example for docs</title>
<updated>2017-07-28T02:15:51+00:00</updated>
<author>
<name>brentru</name>
<email>brent@xn.home</email>
</author>
<published>2017-07-26T23:24:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=48375ba954b387a1182d8a8bb1676fe2059bd183'/>
<id>urn:sha1:48375ba954b387a1182d8a8bb1676fe2059bd183</id>
<content type='text'>
</content>
</entry>
<entry>
<title>shared-bindings: Update docs to remove with statements from examples but add more detail to the design guide about their use.</title>
<updated>2017-06-07T21:39:12+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-06-07T21:39:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=714521a4c7a6814c365c061bcf967c4c45692e3d'/>
<id>urn:sha1:714521a4c7a6814c365c061bcf967c4c45692e3d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: Fix header lines that are too short.</title>
<updated>2017-06-07T18:58:04+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-06-07T18:58:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2ecb9a3dbfaf6659ba8834191dc6b6f3a65d8bc7'/>
<id>urn:sha1:2ecb9a3dbfaf6659ba8834191dc6b6f3a65d8bc7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>shared-bindings: Fix duty_cycle parameter description and error message.</title>
<updated>2017-06-06T23:23:06+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-06-06T23:23:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c8dc09128831a9376a1e5322411241548b4ec8d5'/>
<id>urn:sha1:c8dc09128831a9376a1e5322411241548b4ec8d5</id>
<content type='text'>
</content>
</entry>
</feed>
