<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/stmhal/timer.c, branch v1.3.2</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.3.2</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.3.2'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2014-09-25T14:44:10+00:00</updated>
<entry>
<title>stmhal, timer: Factor code to compute PWM percent; improve 32bit case.</title>
<updated>2014-09-25T14:44:10+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-09-25T14:44:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e8ea0724da1b2fd6f6eb1cc99154072159fc2c8d'/>
<id>urn:sha1:e8ea0724da1b2fd6f6eb1cc99154072159fc2c8d</id>
<content type='text'>
Also do the same for teensy timer code.
</content>
</entry>
<entry>
<title>Add pulse_width_percent to teensy.</title>
<updated>2014-09-24T06:19:36+00:00</updated>
<author>
<name>Dave Hylands</name>
<email>dhylands@gmail.com</email>
</author>
<published>2014-09-22T05:40:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=53d5fa641f322739ca372adcd1d4b53d5e2c0357'/>
<id>urn:sha1:53d5fa641f322739ca372adcd1d4b53d5e2c0357</id>
<content type='text'>
Fix stmhal and teensy print routines to report actual prescaler an period.
Fix teensy build to use soft-float
Add USE_ARDUINO_TOOLCHAIN option to teensy build
</content>
</entry>
<entry>
<title>stmhal: Add pulse_width_ratio to timer channel object.</title>
<updated>2014-09-21T21:54:02+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-09-21T21:54:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0e58c5810de2717f9707e9eef82cd57a43468a60'/>
<id>urn:sha1:0e58c5810de2717f9707e9eef82cd57a43468a60</id>
<content type='text'>
This allows to set the pulse width (for PWM mode) as a ratio relative to
the period of the timer.  Eg, 0.5 is a 50% duty cycle.  You can set the
ratio in the channel init, or using channel.pulse_width_ratio; the
latter can also read the pulse width as a ratio.
</content>
</entry>
<entry>
<title>Add Timer support (PWM, OC, IC) for stmhal and teensy</title>
<updated>2014-09-19T16:26:13+00:00</updated>
<author>
<name>Dave Hylands</name>
<email>dhylands@gmail.com</email>
</author>
<published>2014-08-20T20:21:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=becbc87fd73c98664b472b4a06c2b54558dd5669'/>
<id>urn:sha1:becbc87fd73c98664b472b4a06c2b54558dd5669</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change some parts of the core API to use mp_uint_t instead of uint/int.</title>
<updated>2014-08-29T23:35:11+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-08-29T23:35:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ecc88e949ca5e307d22da4605a40d39ea2df9e3b'/>
<id>urn:sha1:ecc88e949ca5e307d22da4605a40d39ea2df9e3b</id>
<content type='text'>
Addressing issue #50, still some way to go yet.
</content>
</entry>
<entry>
<title>stmhal: Resolve question in comment about timer clock.</title>
<updated>2014-08-13T23:30:14+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-08-13T23:30:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=bf133f7737c99d5359a52abd49e465af863fa734'/>
<id>urn:sha1:bf133f7737c99d5359a52abd49e465af863fa734</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename machine_(u)int_t to mp_(u)int_t.</title>
<updated>2014-07-03T12:25:24+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-07-03T12:25:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=40f3c026823f8951a2fa04e9c7fc93c75bc27bec'/>
<id>urn:sha1:40f3c026823f8951a2fa04e9c7fc93c75bc27bec</id>
<content type='text'>
See discussion in issue #50.
</content>
</entry>
<entry>
<title>stmhal: Some reordering of code/functions.</title>
<updated>2014-07-02T13:09:44+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-07-02T13:09:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e70b5dbe589ea1c085247ca21c7b4d0efd972c27'/>
<id>urn:sha1:e70b5dbe589ea1c085247ca21c7b4d0efd972c27</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add timer_deinit and call it just before doing a soft-restart</title>
<updated>2014-06-30T15:07:38+00:00</updated>
<author>
<name>Dave Hylands</name>
<email>dhylands@gmail.com</email>
</author>
<published>2014-06-30T14:55:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0d81c133b31774058408a5f1d1a058d9734a9def'/>
<id>urn:sha1:0d81c133b31774058408a5f1d1a058d9734a9def</id>
<content type='text'>
This fixes #733.
</content>
</entry>
<entry>
<title>Prefix ARRAY_SIZE with micropython prefix MP_</title>
<updated>2014-06-19T16:54:34+00:00</updated>
<author>
<name>Emmanuel Blot</name>
<email>emmanuel.blot@free.fr</email>
</author>
<published>2014-06-19T16:54:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f6932d650620d3753b5a18df5131227276260f74'/>
<id>urn:sha1:f6932d650620d3753b5a18df5131227276260f74</id>
<content type='text'>
</content>
</entry>
</feed>
