<feed xmlns='http://www.w3.org/2005/Atom'>
<title>feurig/libmaplemidi-cma/wirish/usb_serial.cpp, branch v0.0.6</title>
<subtitle>C and C++ library for STM32 ARM Cortex-M3 development boards.</subtitle>
<id>https://git.suspectdevices.com/feurig/libmaplemidi-cma/atom?h=v0.0.6</id>
<link rel='self' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/atom?h=v0.0.6'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/'/>
<updated>2010-07-23T00:33:53+00:00</updated>
<entry>
<title>last usbserial change... please?</title>
<updated>2010-07-23T00:33:53+00:00</updated>
<author>
<name>bnewbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2010-07-23T00:33:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/commit/?id=31f9eb2364bbf2ef79a3bdc64c3b692cb218db81'/>
<id>urn:sha1:31f9eb2364bbf2ef79a3bdc64c3b692cb218db81</id>
<content type='text'>
</content>
</entry>
<entry>
<title>added isConnected() to serialusb</title>
<updated>2010-07-22T22:24:51+00:00</updated>
<author>
<name>bnewbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2010-07-22T22:24:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/commit/?id=99c251b8462e7bc304e9e4a52bfc378d22804291'/>
<id>urn:sha1:99c251b8462e7bc304e9e4a52bfc378d22804291</id>
<content type='text'>
</content>
</entry>
<entry>
<title>went with 50ms SerialUSB timeout</title>
<updated>2010-07-21T02:03:52+00:00</updated>
<author>
<name>bnewbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2010-07-21T02:03:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/commit/?id=f72898584697e29b523861775dcdf01fc758b135'/>
<id>urn:sha1:f72898584697e29b523861775dcdf01fc758b135</id>
<content type='text'>
</content>
</entry>
<entry>
<title>working serialUSB with timeout</title>
<updated>2010-07-19T04:38:36+00:00</updated>
<author>
<name>bnewbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2010-07-19T04:24:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/commit/?id=52cbd2f1a1557002f46355e0095400a09c267ff9'/>
<id>urn:sha1:52cbd2f1a1557002f46355e0095400a09c267ff9</id>
<content type='text'>
as a temporary workaround for the fact that SerialUSB is often blocking,
this crude implementation makes the low-level C usbSendBytes function
non-blocking (with a return code of bytes sent) and implements a 2ms
timeout in the wirish write() function.

also adds begin(), end(), getDTR(), getRTS(), pending(). device is still
initialized the old fashioned way during init() so that, eg, autoreset
will work. includes a simple multi-test program.
</content>
</entry>
<entry>
<title>added getDTR and getRTS to usb.h, subtly modded how sendBytes checks for connection</title>
<updated>2010-06-11T17:03:09+00:00</updated>
<author>
<name>AJM</name>
<email>poslathian@poslathian.(none)</email>
</author>
<published>2010-06-11T17:03:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/commit/?id=cb1a6fbc210a3c6a68b1b1cecf39e0cb9cffa1aa'/>
<id>urn:sha1:cb1a6fbc210a3c6a68b1b1cecf39e0cb9cffa1aa</id>
<content type='text'>
flip flopped back and forth on how much work should be done here. For now its like 5 lines of changes
</content>
</entry>
<entry>
<title>USB Serial read() fix:</title>
<updated>2010-06-06T02:35:43+00:00</updated>
<author>
<name>Perry Hung</name>
<email>iperry@alum.mit.edu</email>
</author>
<published>2010-06-06T02:32:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/commit/?id=717060ef8c018c95b5764163180e0fa61c0fb010'/>
<id>urn:sha1:717060ef8c018c95b5764163180e0fa61c0fb010</id>
<content type='text'>
stupid, stupid mistake.
</content>
</entry>
<entry>
<title>Preliminary wirish USBSerial implementation.</title>
<updated>2010-06-04T04:43:21+00:00</updated>
<author>
<name>Perry Hung</name>
<email>iperry@alum.mit.edu</email>
</author>
<published>2010-06-04T04:43:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/commit/?id=88d4b095e4590ab9bbafcf76e134d168f66c41b1'/>
<id>urn:sha1:88d4b095e4590ab9bbafcf76e134d168f66c41b1</id>
<content type='text'>
-updated examples
-removed HardwareUSB
-cleaned up a handful of includes
</content>
</entry>
</feed>
