<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/zephyr, 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-06-10T16:40:31+00:00</updated>
<entry>
<title>zephyr/machine_pin: Use native Zephyr types for Zephyr API calls.</title>
<updated>2017-06-10T16:40:31+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-06-10T16:40:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0161939ed1d99382296fee3827916d1fa58d3c20'/>
<id>urn:sha1:0161939ed1d99382296fee3827916d1fa58d3c20</id>
<content type='text'>
In 1.8, Zephyr made a controversial change of dumping C99 stdint types
and switching to its own types.
</content>
</entry>
<entry>
<title>zephyr: Define MICROPY_PY_SYS_PLATFORM (to "zephyr").</title>
<updated>2017-06-08T14:58:55+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-06-08T14:58:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4352b944d2fe0919b34774bec1a6ea440649a1df'/>
<id>urn:sha1:4352b944d2fe0919b34774bec1a6ea440649a1df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>zephyr/modusocket: getaddrinfo: Fix mp_obj_len() usage.</title>
<updated>2017-06-03T13:11:53+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-06-03T13:10:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=43f58386e0686943c053d529a1e5f39ba5d7e3ad'/>
<id>urn:sha1:43f58386e0686943c053d529a1e5f39ba5d7e3ad</id>
<content type='text'>
Return value is mp_obj_t, so needs to be accessed using
MP_OBJ_SMALL_INT_VALUE().
</content>
</entry>
<entry>
<title>various: Spelling fixes</title>
<updated>2017-05-29T08:36:05+00:00</updated>
<author>
<name>Ville Skyttä</name>
<email>ville.skytta@iki.fi</email>
</author>
<published>2017-05-29T07:08:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ca16c3821053e5bf2b87aeb10007f73f31dc1eac'/>
<id>urn:sha1:ca16c3821053e5bf2b87aeb10007f73f31dc1eac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>zephyr/modusocket: Use DEBUG_PRINT macro name as other modules do.</title>
<updated>2017-05-26T07:20:25+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-05-25T08:41:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=011684bd4f92c545cb792b582d7556ab394e2cf0'/>
<id>urn:sha1:011684bd4f92c545cb792b582d7556ab394e2cf0</id>
<content type='text'>
Indeed, just "DEBUG" is too generic.
</content>
</entry>
<entry>
<title>zephyr/modusocket: getaddrinfo: Raise OSError on resolution timeout, etc.</title>
<updated>2017-05-24T16:55:14+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-05-24T16:54:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=982e67690216a04d82c9cfcb07e8c5e3dbc4d964'/>
<id>urn:sha1:982e67690216a04d82c9cfcb07e8c5e3dbc4d964</id>
<content type='text'>
</content>
</entry>
<entry>
<title>esp8266, stmhal, zephyr: Rename machine.Pin high/low methods to on/off.</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-16T08:14:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=bcf31a39087bd7727e15105363063980120fd528'/>
<id>urn:sha1:bcf31a39087bd7727e15105363063980120fd528</id>
<content type='text'>
For consistent Pin/Signal class hierarchy. With it, Signal is a proper
(while still ducktyped) subclass of a Pin, and any (direct) usage of Pin
can be replace with Signal.

As stmhal's class is reused both as machine.Pin and legacy pyb.Pin,
high/low methods actually retained there.
</content>
</entry>
<entry>
<title>zephyr/modusocket: getaddrinfo: Use RAISE_ERRNO for proper error decoding.</title>
<updated>2017-05-16T21:21:22+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-05-16T21:21:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0912334f54f5cdf1d7784032e64e23495d854bed'/>
<id>urn:sha1:0912334f54f5cdf1d7784032e64e23495d854bed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>zephyr/main: Check default netif before applying operations to it.</title>
<updated>2017-05-16T21:17:53+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-05-16T21:17:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5f648ff60e0e7ff4eaa1add0091962f02256235f'/>
<id>urn:sha1:5f648ff60e0e7ff4eaa1add0091962f02256235f</id>
<content type='text'>
If no network driver is enabled (e.g., it doesn't exist for a particular
board), it will be NULL.
</content>
</entry>
<entry>
<title>zephyr/modusocket: Get rid of cur_pkt object member.</title>
<updated>2017-05-16T10:46:54+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-05-16T10:46:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=aa9ce283c2b1877a73e20dace4062484d3d5f7fa'/>
<id>urn:sha1:aa9ce283c2b1877a73e20dace4062484d3d5f7fa</id>
<content type='text'>
Instead, just peek a packet at the head of the queue and work with it.
</content>
</entry>
</feed>
