Roman Haefeli
|
49cefffbb7
|
make fixes by mrpeach work also when compiling with mingw
|
2017-03-08 09:47:22 +01:00 |
|
IOhannes m zmölnig
|
c8e6d783bc
|
fixed indentation
|
2017-02-27 23:06:42 +01:00 |
|
IOhannes m zmölnig
|
d63a61098b
|
make path to pd-lib-builder Makefile settable
github/gitlab/... usually don't export git-submodules.
having the path configurable allows us to re-use a system-installed clone
|
2017-02-27 23:02:48 +01:00 |
|
Roman Haefeli
|
33242e1839
|
new Makefile based on pd-lib-builder
|
2017-02-27 22:08:38 +01:00 |
|
Roman Haefeli
|
27b55142f2
|
bumped version to 1.1
|
2017-02-27 22:08:01 +01:00 |
|
Roman Haefeli
|
71399fab95
|
added pd-lib-builder as submodule
|
2017-02-27 21:50:51 +01:00 |
|
IOhannes m zmölnig
|
4b196cd642
|
moved comprt-code to toplevel directory
keep [bird] in subdirectory; it's just a legacy project using [comport]
|
2017-02-27 11:14:59 +01:00 |
|
Martin Peach
|
a2be44ba74
|
fixed read problem on Windows 10, use secure versions of strncpy, fix bug in set_break
svn path=/trunk/externals/iem/comport/; revision=17565
|
2017-02-27 11:13:35 +01:00 |
|
IOhannes m zmölnig
|
052c5e675f
|
getting rid of some warnings
svn path=/trunk/externals/iem/comport/; revision=17565
|
2015-09-16 09:04:38 +00:00 |
|
IOhannes m zmölnig
|
2766f264eb
|
use pd_error or comport_verbose instead of post
and rename the old comport_verbose() function to comport_set_verbose()
svn path=/trunk/externals/iem/comport/; revision=17564
|
2015-09-16 08:57:56 +00:00 |
|
IOhannes m zmölnig
|
e27a36e4f7
|
comport@w32: if ReadFile returns ERROR_IO_PENDING, don't report an error
svn path=/trunk/externals/iem/comport/; revision=17563
|
2015-09-16 08:38:59 +00:00 |
|
IOhannes m zmölnig
|
83fb4d4268
|
strip non-ascii characters
svn path=/trunk/externals/iem/comport/; revision=17562
|
2015-09-11 19:17:20 +00:00 |
|
Martin Peach
|
60757522e4
|
Break should work on Windows too.
svn path=/trunk/externals/iem/comport/; revision=17498
|
2015-07-05 18:28:27 +00:00 |
|
Martin Peach
|
2f2e456a58
|
Added break method to set or clear serial line break (continuous stream of zero).
svn path=/trunk/externals/iem/comport/; revision=17497
|
2015-07-05 18:26:57 +00:00 |
|
Hans-Christoph Steiner
|
fbf9a8c1d0
|
fix typo that breaks Windows build
svn path=/trunk/externals/iem/comport/; revision=16447
|
2012-10-20 23:52:45 +00:00 |
|
Hans-Christoph Steiner
|
65d88c595c
|
bumped version to v0.2 for release
svn path=/trunk/externals/iem/comport/; revision=16384
|
2012-10-15 02:43:58 +00:00 |
|
Hans-Christoph Steiner
|
dcb81d5330
|
instead of just closing a lost connection, retry for a settable number of tries
svn path=/trunk/externals/iem/comport/; revision=16059
|
2012-03-09 05:20:47 +00:00 |
|
Hans-Christoph Steiner
|
17bd34efc3
|
set default poll time to 10ms since for most uses of serial at 115200 baud or less, the data doesn't come any faster than every 10ms
svn path=/trunk/externals/iem/comport/; revision=16053
|
2012-03-07 18:07:50 +00:00 |
|
Hans-Christoph Steiner
|
551302e63e
|
cleaned up a couple error messages
svn path=/trunk/externals/iem/comport/; revision=16052
|
2012-03-07 18:04:41 +00:00 |
|
Hans-Christoph Steiner
|
34376be955
|
after select(), if both ioctl() and read() return a 0 count, assume that we lost the connection and close the serial port
svn path=/trunk/externals/iem/comport/; revision=16051
|
2012-03-07 04:59:28 +00:00 |
|
Hans-Christoph Steiner
|
b1717b4f77
|
added comport# to close log message and used pd_error() to report all errors so they are trackable
svn path=/trunk/externals/iem/comport/; revision=16050
|
2012-03-07 04:54:21 +00:00 |
|
Hans-Christoph Steiner
|
fc6e4dd223
|
post version message with verbose(-1, ) so it shows up at log level 3
svn path=/trunk/externals/iem/comport/; revision=15378
|
2011-09-28 17:12:06 +00:00 |
|
Martin Peach
|
5509a22ed7
|
In non MSW version, don't post messages about baud rate unless verbose is set.
svn path=/trunk/externals/iem/comport/; revision=15071
|
2011-04-13 17:24:51 +00:00 |
|
Hans-Christoph Steiner
|
18ae2b9c8c
|
updated Makefile to latest version
svn path=/trunk/externals/iem/comport/; revision=14669
|
2010-12-21 02:16:08 +00:00 |
|
Hans-Christoph Steiner
|
49ca0deb14
|
fixed bug introduced by IOhannes' addition of unused HELPPATCHES variable that
stopped the help patches for abstractions from being installed
svn path=/trunk/externals/iem/comport/; revision=14178
|
2010-09-22 05:34:52 +00:00 |
|
mescalinum
|
aa706e9d01
|
remove -mcpu/-mtune flags as it breaks x64 build. we should eventually 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-15 12:37:05 +00:00 |
|
Hans-Christoph Steiner
|
68295eb180
|
uploaded package to http://git.debian.org/?p=pkg-multimedia/pd-comport.git;a=summary
svn path=/trunk/externals/iem/comport/; revision=14069
|
2010-09-11 21:02:22 +00:00 |
|
Hans-Christoph Steiner
|
a474f3fb39
|
added Windows makefile to the dist tarball
svn path=/trunk/externals/iem/comport/; revision=14068
|
2010-09-11 20:54:18 +00:00 |
|
Hans-Christoph Steiner
|
fa5bd79802
|
fix lintian error that quilt is required
svn path=/trunk/externals/iem/comport/; revision=14061
|
2010-09-11 20:13:48 +00:00 |
|
Hans-Christoph Steiner
|
e76e1039d5
|
prep to retag and re-release clean tarballs with Makefile updates
svn path=/trunk/externals/iem/comport/; revision=14048
|
2010-09-11 19:30:44 +00:00 |
|
Hans-Christoph Steiner
|
ca1cc57e87
|
updated to Makefile version 1.0.3
svn path=/trunk/externals/iem/comport/; revision=13994
|
2010-09-07 23:27:26 +00:00 |
|
Hans-Christoph Steiner
|
aedbea26e8
|
prepping for upload to Debian
svn path=/trunk/externals/iem/comport/; revision=13983
|
2010-09-07 19:05:11 +00:00 |
|
Hans-Christoph Steiner
|
c1597a8e0a
|
added override_dh_strip target from pd-wiimote to strip things properly
svn path=/trunk/externals/iem/comport/; revision=13978
|
2010-09-05 05:37:29 +00:00 |
|
Hans-Christoph Steiner
|
5d7d412046
|
updated Makefile to latest version
svn path=/trunk/externals/iem/comport/; revision=13977
|
2010-09-05 05:26:04 +00:00 |
|
Hans-Christoph Steiner
|
1c74586bf4
|
added -svn to version after release tarball has been placed on SourceForge downloads
svn path=/trunk/externals/iem/comport/; revision=13975
|
2010-09-05 03:25:56 +00:00 |
|
Hans-Christoph Steiner
|
728f8cce8d
|
updated to Makefile version 1.0.2
svn path=/trunk/externals/iem/comport/; revision=13928
|
2010-08-24 04:46:07 +00:00 |
|
Hans-Christoph Steiner
|
5c88ace13d
|
rm LICENSE.txt and create symlink to Debian common license files
svn path=/trunk/externals/iem/comport/; revision=13843
|
2010-08-19 17:19:33 +00:00 |
|
Hans-Christoph Steiner
|
d8d3837c81
|
corrected to be LGPL-2.1
svn path=/trunk/externals/iem/comport/; revision=13842
|
2010-08-19 17:17:46 +00:00 |
|
Hans-Christoph Steiner
|
89c6b6c6a7
|
added siretart's gbp.conf file to force prisine-tar with git-buildpackage
svn path=/trunk/externals/iem/comport/; revision=13840
|
2010-08-19 16:33:59 +00:00 |
|
Hans-Christoph Steiner
|
fd7993e98a
|
get building with debuild
svn path=/trunk/externals/iem/comport/; revision=13831
|
2010-08-18 23:21:15 +00:00 |
|
Hans-Christoph Steiner
|
4b0297cb1d
|
debianized using the library template
svn path=/trunk/externals/iem/comport/; revision=13824
|
2010-08-17 19:32:22 +00:00 |
|
Hans-Christoph Steiner
|
87b596349f
|
switched %f to %g in warning/error messages so that trailing 0s don't get printed
svn path=/trunk/externals/iem/comport/; revision=13227
|
2010-03-18 03:03:30 +00:00 |
|
Hans-Christoph Steiner
|
756fc5b17b
|
added support for 'Abstract Control Model' tty's for things like the Arduino Teensy that use USB-CDC
svn path=/trunk/externals/iem/comport/; revision=13225
|
2010-03-18 02:03:27 +00:00 |
|
Martin Peach
|
6609bc6fbd
|
Checks that the port is open before writing to its buffer.
svn path=/trunk/externals/iem/comport/; revision=13221
|
2010-03-17 20:39:20 +00:00 |
|
Martin Peach
|
ad24c79d3e
|
seems MinGW and VC don't agree on the content of an OVERLAPPED struct.
svn path=/trunk/externals/iem/comport/; revision=13143
|
2010-02-04 16:25:38 +00:00 |
|
Martin Peach
|
217e4a430c
|
Got rid of some more warnings in the MinGW version.
svn path=/trunk/externals/iem/comport/; revision=13142
|
2010-02-03 17:39:14 +00:00 |
|
Martin Peach
|
14e6f856c5
|
Got rid of a warning about the float com_num being printed as int by printing it as float.
svn path=/trunk/externals/iem/comport/; revision=13133
|
2010-02-02 17:52:41 +00:00 |
|
Martin Peach
|
1315bde6fb
|
sprintf_s only works on MSVC. MinGW uses sprintf.
svn path=/trunk/externals/iem/comport/; revision=13132
|
2010-02-02 17:40:22 +00:00 |
|
Martin Peach
|
331644089a
|
Changed some sprintf calls to sprintf_s in the _WIN32 sections.
svn path=/trunk/externals/iem/comport/; revision=13129
|
2010-02-01 21:31:12 +00:00 |
|
Martin Peach
|
0c9dd479c6
|
Use a 16384-byte buffer for send and another for receive. Read and write 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-02-01 21:13:58 +00:00 |
|