<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/atmel-samd/main.c, branch 2.3.1</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=2.3.1</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=2.3.1'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2018-05-07T04:13:25+00:00</updated>
<entry>
<title>Fix regression preventing remount as readwrite in boot.py</title>
<updated>2018-05-07T04:13:25+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2018-05-07T04:13:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=44ea91d957beb645b249eb90095ceb2342eabf27'/>
<id>urn:sha1:44ea91d957beb645b249eb90095ceb2342eabf27</id>
<content type='text'>
</content>
</entry>
<entry>
<title>handle bad power on reset better</title>
<updated>2018-05-03T20:08:09+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2018-05-03T19:53:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=74a6edff4de212de11a435be12d19b5817ab8d2d'/>
<id>urn:sha1:74a6edff4de212de11a435be12d19b5817ab8d2d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>check twice for bad filesystem</title>
<updated>2017-12-20T17:02:30+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2017-11-30T03:23:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ec1d29f4aeab2f611f288a11e94adbf39655340f'/>
<id>urn:sha1:ec1d29f4aeab2f611f288a11e94adbf39655340f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Wait 2 secs before creating new filesystem in case power is jittery</title>
<updated>2017-12-20T17:02:30+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2017-11-08T02:05:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=23dd19757aadbb64112b882cd4ee2082d04791ee'/>
<id>urn:sha1:23dd19757aadbb64112b882cd4ee2082d04791ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Write version info to boot_out.txt.</title>
<updated>2017-12-14T17:59:40+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2017-12-14T16:51:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f2ad1a36799a65ef27a1ee46c772043d97cd0011'/>
<id>urn:sha1:f2ad1a36799a65ef27a1ee46c772043d97cd0011</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a couple spelling errors.</title>
<updated>2017-12-06T00:04:47+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-12-06T00:04:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a91e1cb68271ae2acc3d65ece1d781d6077e4138'/>
<id>urn:sha1:a91e1cb68271ae2acc3d65ece1d781d6077e4138</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Introduce reset mechanics to microcontroller.</title>
<updated>2017-12-05T22:50:58+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-12-05T22:50:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b4d36990479888a0be503383367fbd1bd9b6976b'/>
<id>urn:sha1:b4d36990479888a0be503383367fbd1bd9b6976b</id>
<content type='text'>
This allows one to configure how a subsequent reset will behave and
also trigger a reset.

Fixes #350 and fixes #173
</content>
</entry>
<entry>
<title>Gracefully reset the gamepad module (#356)</title>
<updated>2017-10-22T02:39:20+00:00</updated>
<author>
<name>Radomir Dopieralski</name>
<email>deshipu@users.noreply.github.com</email>
</author>
<published>2017-10-22T02:39:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9bcc1057ca3796e8ba8aa9805cf9d140ee7f51d3'/>
<id>urn:sha1:9bcc1057ca3796e8ba8aa9805cf9d140ee7f51d3</id>
<content type='text'>
If a soft reset happens while the gamepad module is scanning for button
presses, there is a moment when the pins get de-initialized, but the
gamepad module is still trying to read them, which ends in a crash.
We can avoid it by disabling scanning on reset.</content>
</entry>
<entry>
<title>More io capability on non-Express boards, so call *_reset() routines</title>
<updated>2017-10-16T19:51:55+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2017-10-16T19:11:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5f6df7f54a06720ff0633639b0c489696f252102'/>
<id>urn:sha1:5f6df7f54a06720ff0633639b0c489696f252102</id>
<content type='text'>
appropriately to match board capabilities.
</content>
</entry>
<entry>
<title>Reinit ADC completely on each call to AnalogIn.value.</title>
<updated>2017-10-15T23:59:23+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2017-10-15T15:49:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8f3be0a0371d5e73930a155298804c61fd0ad902'/>
<id>urn:sha1:8f3be0a0371d5e73930a155298804c61fd0ad902</id>
<content type='text'>
</content>
</entry>
</feed>
