aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-03-09instead of just closing a lost connection, retry for a settable number of triesHans-Christoph Steiner
svn path=/trunk/externals/iem/comport/; revision=16059
2012-03-07set default poll time to 10ms since for most uses of serial at 115200 baud ↵Hans-Christoph Steiner
or less, the data doesn't come any faster than every 10ms svn path=/trunk/externals/iem/comport/; revision=16053
2012-03-07cleaned up a couple error messagesHans-Christoph Steiner
svn path=/trunk/externals/iem/comport/; revision=16052
2012-03-07after select(), if both ioctl() and read() return a 0 count, assume that we ↵Hans-Christoph Steiner
lost the connection and close the serial port svn path=/trunk/externals/iem/comport/; revision=16051
2012-03-07added comport# to close log message and used pd_error() to report all errors ↵Hans-Christoph Steiner
so they are trackable svn path=/trunk/externals/iem/comport/; revision=16050
2011-09-28post version message with verbose(-1, ) so it shows up at log level 3Hans-Christoph Steiner
svn path=/trunk/externals/iem/comport/; revision=15378
2011-04-13In non MSW version, don't post messages about baud rate unless verbose is set.Martin Peach
svn path=/trunk/externals/iem/comport/; revision=15071
2010-12-21updated Makefile to latest versionHans-Christoph Steiner
svn path=/trunk/externals/iem/comport/; revision=14669
2010-09-22fixed bug introduced by IOhannes' addition of unused HELPPATCHES variable thatHans-Christoph Steiner
stopped the help patches for abstractions from being installed svn path=/trunk/externals/iem/comport/; revision=14178
2010-09-15remove -mcpu/-mtune flags as it breaks x64 build. we should eventually ↵mescalinum
figure a way of determining automatically the CPU, but 'uname -m' doesn't tell the truth svn path=/trunk/externals/iem/comport/; revision=14145
2010-09-11uploaded package to ↵Hans-Christoph Steiner
http://git.debian.org/?p=pkg-multimedia/pd-comport.git;a=summary svn path=/trunk/externals/iem/comport/; revision=14069
2010-09-11added Windows makefile to the dist tarballHans-Christoph Steiner
svn path=/trunk/externals/iem/comport/; revision=14068
2010-09-11fix lintian error that quilt is requiredHans-Christoph Steiner
svn path=/trunk/externals/iem/comport/; revision=14061
2010-09-11prep to retag and re-release clean tarballs with Makefile updatesHans-Christoph Steiner
svn path=/trunk/externals/iem/comport/; revision=14048
2010-09-07updated to Makefile version 1.0.3Hans-Christoph Steiner
svn path=/trunk/externals/iem/comport/; revision=13994
2010-09-07prepping for upload to DebianHans-Christoph Steiner
svn path=/trunk/externals/iem/comport/; revision=13983
2010-09-05added override_dh_strip target from pd-wiimote to strip things properlyHans-Christoph Steiner
svn path=/trunk/externals/iem/comport/; revision=13978
2010-09-05updated Makefile to latest versionHans-Christoph Steiner
svn path=/trunk/externals/iem/comport/; revision=13977
2010-09-05added -svn to version after release tarball has been placed on SourceForge ↵Hans-Christoph Steiner
downloads svn path=/trunk/externals/iem/comport/; revision=13975
2010-08-24updated to Makefile version 1.0.2Hans-Christoph Steiner
svn path=/trunk/externals/iem/comport/; revision=13928
2010-08-19rm LICENSE.txt and create symlink to Debian common license filesHans-Christoph Steiner
svn path=/trunk/externals/iem/comport/; revision=13843
2010-08-19corrected to be LGPL-2.1Hans-Christoph Steiner
svn path=/trunk/externals/iem/comport/; revision=13842
2010-08-19added siretart's gbp.conf file to force prisine-tar with git-buildpackageHans-Christoph Steiner
svn path=/trunk/externals/iem/comport/; revision=13840
2010-08-18get building with debuildHans-Christoph Steiner
svn path=/trunk/externals/iem/comport/; revision=13831
2010-08-17debianized using the library templateHans-Christoph Steiner
svn path=/trunk/externals/iem/comport/; revision=13824
2010-03-18switched %f to %g in warning/error messages so that trailing 0s don't get ↵Hans-Christoph Steiner
printed svn path=/trunk/externals/iem/comport/; revision=13227
2010-03-18added support for 'Abstract Control Model' tty's for things like the Arduino ↵Hans-Christoph Steiner
Teensy that use USB-CDC svn path=/trunk/externals/iem/comport/; revision=13225
2010-03-17Checks that the port is open before writing to its buffer.Martin Peach
svn path=/trunk/externals/iem/comport/; revision=13221
2010-02-04seems MinGW and VC don't agree on the content of an OVERLAPPED struct. Martin Peach
svn path=/trunk/externals/iem/comport/; revision=13143
2010-02-03Got rid of some more warnings in the MinGW version. Martin Peach
svn path=/trunk/externals/iem/comport/; revision=13142
2010-02-02Got rid of a warning about the float com_num being printed as int by ↵Martin Peach
printing it as float. svn path=/trunk/externals/iem/comport/; revision=13133
2010-02-02sprintf_s only works on MSVC. MinGW uses sprintf.Martin Peach
svn path=/trunk/externals/iem/comport/; revision=13132
2010-02-01Changed some sprintf calls to sprintf_s in the _WIN32 sections.Martin Peach
svn path=/trunk/externals/iem/comport/; revision=13129
2010-02-01Use a 16384-byte buffer for send and another for receive. Read and write ↵Martin Peach
occur during comport_tick(), the clock callback, so any data written since the previous tick will be sent in a single write. Callback rate is now adjustable via the [pollintervall( message which defaults to 1ms (usually that's faster than the dsp block rate so the dsp rate takes precedence.) svn path=/trunk/externals/iem/comport/; revision=13128
2010-01-31fix build-bug introduced by mrpeach's multibyte readIOhannes m zmölnig
svn path=/trunk/externals/iem/comport/; revision=13121
2010-01-29Attempt to make reception more efficient in linux by reading the number of ↵Martin Peach
bytes actually available instead of one at a time. Added an rxerrors output for the info message. First 10 rxerrors print to console with errno/LastError. svn path=/trunk/externals/iem/comport/; revision=13118
2009-06-09replaced -export_dynamic with --export-dynamic and -Wl,--export-dynamic whereHans-Christoph Steiner
appropriate. It seems that once upon a time -export_dynamic was a real flag. Now it means -e xport_dynamic, meaning set the entry symbol to xport_dynamic, giving this error message: /usr/bin/ld: warning: cannot find entry symbol xport_dynamic; defaulting to 0000000000001b60 svn path=/trunk/externals/iem/comport/; revision=11724
2009-05-16win returnmusil
svn path=/trunk/externals/iem/comport/; revision=11388
2009-05-16win returnmusil
svn path=/trunk/externals/iem/comport/; revision=11387
2009-05-14removed extraneous testHans-Christoph Steiner
svn path=/trunk/externals/iem/comport/; revision=11368
2009-05-14made [comport] handle arguments more gracefully and made it throw an error ↵Hans-Christoph Steiner
if it can't open the serial port svn path=/trunk/externals/iem/comport/; revision=11367
2008-09-21fixed mrpeach's changes so that now it compiles again on non-win32IOhannes m zmölnig
svn path=/trunk/externals/iem/comport/; revision=10305
2008-09-16cleaned up the help patch some more...Martin Peach
svn path=/trunk/externals/iem/comport/; revision=10290
2008-09-16Fixed Windows stop bit settings (tracker# 1944125) so that 1, 1.5 or 2 stop ↵Martin Peach
bits can be set. svn path=/trunk/externals/iem/comport/; revision=10289
2007-11-13Correctly set port index when opened by name on linux & OSX.Martin Peach
svn path=/trunk/externals/iem/comport/; revision=8991
2007-10-17removed the "-Werror"IOhannes m zmölnig
svn path=/trunk/externals/iem/comport/; revision=8830
2007-10-12made set_hupcl() dummy function so things build on WIN32Hans-Christoph Steiner
svn path=/trunk/externals/iem/comport/; revision=8804
2007-10-12Slight change at line 1017 to avoid unsigned/signed warning.Martin Peach
svn path=/trunk/externals/iem/comport/; revision=8803
2007-10-11Added list method and modified help patch. Changed hupcl so Windows doesn't ↵Martin Peach
see it. svn path=/trunk/externals/iem/comport/; revision=8802
2007-10-10added HUPCL support in an attempt to get things working better with the ↵Hans-Christoph Steiner
Arduino Diecimila svn path=/trunk/externals/iem/comport/; revision=8794