Stephane Fillod
683cc7eedd
win32termios: fix in tcflush
...
Under Windows, the Icom transceive messages do not get flushed
properly. Returned data is cached in windows serial buffer and
are received by hamlib as response to initial request.
Lada suggested to add PURGE_RXCLEAR flag to tcflush (lib/termios.c),
actually clearing and making the buffer empty.
Look at http://msdn.microsoft.com/en-us/library/windows/desktop/aa363428%28v=vs.85%29.aspx
PURGE_RXABORT only terminates overlapped reads but not input buffer.
Nate suggested to add the PURGE_TXCLEAR flag to the output queue as well.
Signed-off-by: Ladislav Vaiz <spam@nagano.cz>
Signed-off-by: Nate Bargmann <n0nb@n0nb.us>
2013-05-06 08:35:00 +02:00
Kamal Mostafa
3466512dbd
Fix spelling errors
2012-08-21 19:54:50 -07:00
Stephane Fillod
3d93b8ccbb
win32termios: fix warnings found by w64-mingw32 4.6.x, plus misc rxtx update
2012-06-23 16:43:09 +02:00
Stephane Fillod
874ca8c79d
allow seamless access to ports higher than COM9
2012-06-23 16:40:29 +02:00
Stephane Fillod
9646b90a28
win32termios: remove deadwood & keep naming space tidy
2012-01-30 23:39:16 +01:00
Nate Bargmann
c7e64dfa09
Update LGPL/GPL header in lib source files.
...
TNX to Lucian Laga, YO6PLB, for the notification.
2011-08-22 21:38:36 -05:00
Stéphane Fillod, F8CFE
d0ae3ed6b7
fix DEBUG_VERBOSE code
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2645 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-20 12:22:52 +00:00
Stéphane Fillod, F8CFE
c9df61f699
update from rxtx-2.1-7
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2471 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-11-05 23:00:20 +00:00
Stéphane Fillod, F8CFE
c08cc78724
Fixes for BRK/RTS/DTR handling under win32
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1782 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-01 23:13:17 +00:00
Stéphane Fillod, F8CFE
d003253de2
various hacks to make win32_serial_select to work (notify read)
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1563 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-10-17 22:53:54 +00:00
Stéphane Fillod, F8CFE
bc8b5a3fe4
mingw/cygwin fixes
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1513 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-08-20 07:22:40 +00:00
Stéphane Fillod, F8CFE
d4e34e5f9d
added termios replacement for win32
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1504 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-08-15 01:15:45 +00:00