<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/stmhal, branch v1.3.6</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.3.6</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.3.6'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2014-11-02T15:10:15+00:00</updated>
<entry>
<title>stmhal: Improve pyb.freq to allow 8 and 16MHz (not usable with USB).</title>
<updated>2014-11-02T15:10:15+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-11-02T15:10:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=38bd762121486c908ae562086df93758de8be8b1'/>
<id>urn:sha1:38bd762121486c908ae562086df93758de8be8b1</id>
<content type='text'>
Also restrict higher frequencies to have a VCO_OUT frequency below
432MHz, as specified in the datasheet.

Docs improved to list allowed frequencies, and explain about USB
stability.
</content>
</entry>
<entry>
<title>stmhal: Fix UART so bits counts number of data bits, not incl parity.</title>
<updated>2014-10-31T20:28:10+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-10-31T20:28:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4029f51842656e7a1576dbe7c41aeea3eef83645'/>
<id>urn:sha1:4029f51842656e7a1576dbe7c41aeea3eef83645</id>
<content type='text'>
Addresses issue #950.
</content>
</entry>
<entry>
<title>py: Add builtin round function.</title>
<updated>2014-10-31T11:28:50+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-10-31T11:28:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1559a978100762efd84666befd134d5975ae8d4b'/>
<id>urn:sha1:1559a978100762efd84666befd134d5975ae8d4b</id>
<content type='text'>
Addresses issue #934.
</content>
</entry>
<entry>
<title>stmhal: Update some inlined docs for network and CAN.</title>
<updated>2014-10-31T01:12:54+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-10-31T01:11:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1a8573ed0ed72825a5cedc6a07277535aa2630fa'/>
<id>urn:sha1:1a8573ed0ed72825a5cedc6a07277535aa2630fa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Implement support for RTS/CTS hardware flow control in UART.</title>
<updated>2014-10-31T00:40:57+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-10-31T00:40:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4ef67d30f17d8a9d08cc72afca9e49c0b45271d3'/>
<id>urn:sha1:4ef67d30f17d8a9d08cc72afca9e49c0b45271d3</id>
<content type='text'>
This is experimental support.  API is subject to changes.  RTS/CTS
available on UART(2) and UART(3) only.  Use as:

    uart = pyb.UART(2, 9600, flow=pyb.UART.RTS | pyb.UART.CTS)
</content>
</entry>
<entry>
<title>stmhal: Add ioctl to USB_VCP object, so it works with select.</title>
<updated>2014-10-31T00:12:02+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-10-31T00:12:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9a41b32b3f58246cbe69db237877775b4d2fe920'/>
<id>urn:sha1:9a41b32b3f58246cbe69db237877775b4d2fe920</id>
<content type='text'>
This patch also enables non-blocking streams on stmhal port.

One can now make a USB-UART pass-through function:

def pass_through(usb, uart):
    while True:
        select.select([usb, uart], [], [])
        if usb.any():
            uart.write(usb.read(256))
        if uart.any():
            usb.write(uart.read(256))

pass_through(pyb.USB_VCP(), pyb.UART(1, 9600))
</content>
</entry>
<entry>
<title>stmhal: Improve CAN print function.</title>
<updated>2014-10-30T23:16:05+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-10-30T23:13:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=efc49c5591d23f606a2e6203f9b4e4976aa3e6e3'/>
<id>urn:sha1:efc49c5591d23f606a2e6203f9b4e4976aa3e6e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Added support for extended CAN frames.</title>
<updated>2014-10-30T23:16:01+00:00</updated>
<author>
<name>Henrik Sölver</name>
<email>henrik.solver@gmail.com</email>
</author>
<published>2014-10-26T20:51:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=504636815e764ade9a725ba2067ddffbf170b76d'/>
<id>urn:sha1:504636815e764ade9a725ba2067ddffbf170b76d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Fix ptr arith in CC3000 code; enable network build in travis.</title>
<updated>2014-10-30T15:28:15+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-10-30T15:28:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=11aa91615ec21229742fb4551e4610f83d61eec7'/>
<id>urn:sha1:11aa91615ec21229742fb4551e4610f83d61eec7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix errors after enabling -Wpointer-arith</title>
<updated>2014-10-29T15:42:38+00:00</updated>
<author>
<name>stijn</name>
<email>stinos@zoho.com</email>
</author>
<published>2014-10-28T16:20:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=49c47da8046e46348d43037c3a41059180eb280f'/>
<id>urn:sha1:49c47da8046e46348d43037c3a41059180eb280f</id>
<content type='text'>
</content>
</entry>
</feed>
