<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/stmhal, branch v1.8.1</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.8.1</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.8.1'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2016-06-03T13:24:59+00:00</updated>
<entry>
<title>stmhal/uart.c: Fix wrong baudrate calculation for stm32l4 series.</title>
<updated>2016-06-03T13:24:59+00:00</updated>
<author>
<name>Tobias Badertscher</name>
<email>badi@baerospace.ch</email>
</author>
<published>2016-06-03T12:17:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1191ec6a1477485a48db45515da3e30d136503b9'/>
<id>urn:sha1:1191ec6a1477485a48db45515da3e30d136503b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal/dac: DAC deinit() method added.</title>
<updated>2016-05-31T10:10:35+00:00</updated>
<author>
<name>Peter Hinch</name>
<email>peter@hinch.me.uk</email>
</author>
<published>2016-05-26T06:39:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=641300dccb0a68e4ede07323aabeed564a892a8f'/>
<id>urn:sha1:641300dccb0a68e4ede07323aabeed564a892a8f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal/moduos: getcwd(): Use mp_obj_new_exception_arg1().</title>
<updated>2016-05-29T17:04:32+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-05-29T17:02:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2503b595923d0d6b10c0a893ec95d65dacc25ace'/>
<id>urn:sha1:2503b595923d0d6b10c0a893ec95d65dacc25ace</id>
<content type='text'>
Argument types were converted, but old function call of
mp_obj_new_exception_msg_varg() remained.
</content>
</entry>
<entry>
<title>extmod/machine_i2c: Redo mp_hal_pin macros to use open_drain and od_low.</title>
<updated>2016-05-26T16:06:40+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-05-26T16:06:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4b37e775eaedaf7706597090d82d26a618cfa027'/>
<id>urn:sha1:4b37e775eaedaf7706597090d82d26a618cfa027</id>
<content type='text'>
mp_hal_pin_config_od is renamed mp_hal_pin_open_drain, and mp_hal_pin_low
is mp_hal_pin_od_low.
</content>
</entry>
<entry>
<title>stmhal: Support frozen packages using .mpy files.</title>
<updated>2016-05-23T12:29:56+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-05-23T12:29:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3e03d1b87e81f0960067519e0713f70eb6e9927c'/>
<id>urn:sha1:3e03d1b87e81f0960067519e0713f70eb6e9927c</id>
<content type='text'>
See issue #1814.
</content>
</entry>
<entry>
<title>stmhal/sdcard: Allow to do unaligned read-from/write-to SD card.</title>
<updated>2016-05-13T13:45:40+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-05-13T13:45:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=87981fc517ff1fafd1513af3e26df39bf57e6978'/>
<id>urn:sha1:87981fc517ff1fafd1513af3e26df39bf57e6978</id>
<content type='text'>
For example, the following code now works with a file on the SD card:

    f = open('test', 'rb') # test must be 1024 bytes or more in size
    f.seek(511)
    f.read(513)

Also works for writing.

Fixes issue #1863.
</content>
</entry>
<entry>
<title>stmhal/i2c: Expose I2CHandle3 for use by custom C code.</title>
<updated>2016-05-13T10:23:32+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-05-13T10:23:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1e388079f9ff7e24adb4592b3c81aed314f86827'/>
<id>urn:sha1:1e388079f9ff7e24adb4592b3c81aed314f86827</id>
<content type='text'>
If custom C code uses the I2C busses then it needs access to these
structures for i2c_init().
</content>
</entry>
<entry>
<title>stmhal/led: Allow LEDs to be in PWM mode with TIM1 and channels 1-4.</title>
<updated>2016-05-13T10:01:21+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-05-13T10:01:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1dc2862a837a08c6aa96fb369657be21043015ad'/>
<id>urn:sha1:1dc2862a837a08c6aa96fb369657be21043015ad</id>
<content type='text'>
This allows PYBv3 to use PWM for LED(1) and LED(2).
</content>
</entry>
<entry>
<title>stmhal: For network drivers, convert to use MP_Exxx errno symbols.</title>
<updated>2016-05-10T22:45:33+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-05-10T22:45:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=79a38a7a430a43197366fe45201511302b9403cc'/>
<id>urn:sha1:79a38a7a430a43197366fe45201511302b9403cc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Convert to use internal errno symbols; enable uerrno module.</title>
<updated>2016-05-10T22:30:39+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-05-10T22:22:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5ab98d5c41bffa799a551a2731d904cab346898e'/>
<id>urn:sha1:5ab98d5c41bffa799a551a2731d904cab346898e</id>
<content type='text'>
</content>
</entry>
</feed>
