1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185
|
2006-11-18 Jelle Hissink <Jelle.Hissink@C-it.nl>
* SerialPortStream.cs: Fix the parameters in Read, and also poll
before the read, so we can thorw the TimeoutException.
2006-09-28 Andrew Skiba <andrews@mainsoft.com>
* SerialPort.cs,WinSerialStream.cs: TARGET_JVM
2006-08-14 Chris Toshok <toshok@ximian.com>
* SerialPort.cs: the paths returned by Directory.GetFiles have the
directory at the beginning of the string.
2006-08-13 Miguel de Icaza <miguel@novell.com>
* SerialPort.cs (ReadTo): Implemented.
Add a couple of missing checks.
Also handle ttyUSB for Chris.
* SerialPortStream.cs (BytesToRead, BytesToWrite): Implement.
* SerialPort.cs (ReadByte): Go directly to the stream, no need to
call the wrapper code.
(ReadChar): implement.
(ReadLine): implement.
Add DefaultValueAttributes to various methods.
* SerialPortStream.cs, WinSerialStream.cs: Use the same checking
we use elsewhere for parameters.
2005-05-12 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* ISerialStream.cs: Add support for break state.
* SerialPort.cs: Likewise.
* WinSerialStream.cs: Add support for break state and
some other bits (BytesToRead, BytesToWrite, DsrHolding,
CDHolding, CtsHolding, DiscardIn, DiscardOut).
* SerialPortStream.cs: Add a SetBreak function to
implement the updated ISerialStream interface (not implemented
by now).
2005-05-08 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* SerialPort.cs:
* WinSerialStream.cs: Actually plug the Win serial stream
in the SerialPort and use it if we are on Windows (use std
stream otherwise).
2005-05-08 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* WinSerialStream.cs: Implement some bits needed for
the backend thing.
2005-05-06 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* ISerialStream.cs:
* SerialPortStream.cs:
* SerialPort.cs:
* SerialSignal.cs:
Some changes to make SerialPorStream implement ISerialInterface,
and be able to have OS-depending backends.
2006-05-06 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* ISerialStream.cs: New internal interface used for
accessing the backend streams functionality.
2006-04-20 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* WinSerialPort.cs: Inital import of the backend stream
for Windows support.
2006-04-06 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* SerialPort.cs:
* SerialPortStream.cs: Add signals managing.
* SerialSignal.cs: New.
2006-04-05 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* SerialPort.cs: Add protected Dispose method, and move
the Close stuff there.
2006-04-04 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* SerialPort.cs: Re-arrange values for ctors (keep things
clean).
2006-04-03 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* SerialPort.cs:
* SerialPortStream.cs: Remove the buffers from the SerialPort
class, and take them to SerialPortStream. We need them for
storing the internal read (pass the buffer sizes to SerialPortStream
ctor by now, and use those numbers when we support them).
2006-03-27 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* SerialPort.cs: Inherit from Component, and use protected
Events property to save the event handlers. Also add internal
methods to trigger the events and remove pragmas.
2006-03-15 Miguel de Icaza <miguel@gnome.org>
* SerialPort.cs: We will do detection of systems differently as we
discussed over email. Drop malloc/free/uname calls.
2006-03-15 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* SerialPort.cs: Add basic detection of serial ports and
default serial port.
2006-03-14 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* SerialPort.cs:
* SerialPortStream.cs: Change SerialPortStream ctor
parameters and fix some related values.
2006-03-11 Miguel de Icaza <miguel@novell.com>
* y
* SerialPort.cs: Remove unused variable (writeBuffer).
* SerialPortStream.cs (Dispose): override, not new.
2006-03-08 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* SerialPort.cs:
* SerialPortStream.cs: Small advance/cleanups.
2006-02-29 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* SerialPort.cs:
* SerialReceivedEventArgs.cs:
* SerialErrorEventArgs.cs:
* SerialPinChangedEventArgs.cs: Fix signatures and values
related to events.
2006-02-28 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* SerialPort.cs:
* SerialPortStream.cs: Cleanups and some small funcionalities
added. Also, some code was moved to SerialPortStream, to have a
better design.
2006-02-21 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* SerialPort.cs:
* SerialPortStream.cs: Move SerialPortStream to a new file,
to have a better organization.
2006-02-21 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* SerialPort.cs: Little work on support the Read methods.
2006-02-14 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* SerialPort.cs: Little work on default values and
exception report.
* Parity.cs:
* Handshake.cs:
* StopBits.cs: New enum files (taken outside SerialPort
and with the right values now).
2006-02-13 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* SerialPort.cs: Work on Encoding property and use it
in Write methods.
2006-02-10 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* SerialError.cs:
* SerialData.cs:
* SerialPinChange.cs: New enums.
2004-12-26 Zoltan Varga <vargaz@freemail.hu>
* System.IO.Ports/SerialPort.cs: Fix build under csc.
|