1 2006-08-13 Miguel de Icaza <miguel@novell.com>
3 * SerialPort.cs: Also handle ttyUSB for Chris.
5 * SerialPortStream.cs (BytesToRead, BytesToWrite): Implement.
7 * SerialPort.cs (ReadByte): Go directly to the stream, no need to
10 (ReadChar): implement.
12 (ReadLine): implement.
14 Add DefaultValueAttributes to various methods.
16 * SerialPortStream.cs, WinSerialStream.cs: Use the same checking
17 we use elsewhere for parameters.
19 2005-05-12 Carlos Alberto Cortez <calberto.cortez@gmail.com>
21 * ISerialStream.cs: Add support for break state.
22 * SerialPort.cs: Likewise.
23 * WinSerialStream.cs: Add support for break state and
24 some other bits (BytesToRead, BytesToWrite, DsrHolding,
25 CDHolding, CtsHolding, DiscardIn, DiscardOut).
26 * SerialPortStream.cs: Add a SetBreak function to
27 implement the updated ISerialStream interface (not implemented
30 2005-05-08 Carlos Alberto Cortez <calberto.cortez@gmail.com>
33 * WinSerialStream.cs: Actually plug the Win serial stream
34 in the SerialPort and use it if we are on Windows (use std
37 2005-05-08 Carlos Alberto Cortez <calberto.cortez@gmail.com>
39 * WinSerialStream.cs: Implement some bits needed for
42 2005-05-06 Carlos Alberto Cortez <calberto.cortez@gmail.com>
45 * SerialPortStream.cs:
48 Some changes to make SerialPorStream implement ISerialInterface,
49 and be able to have OS-depending backends.
51 2006-05-06 Carlos Alberto Cortez <calberto.cortez@gmail.com>
53 * ISerialStream.cs: New internal interface used for
54 accessing the backend streams functionality.
56 2006-04-20 Carlos Alberto Cortez <calberto.cortez@gmail.com>
58 * WinSerialPort.cs: Inital import of the backend stream
61 2006-04-06 Carlos Alberto Cortez <calberto.cortez@gmail.com>
64 * SerialPortStream.cs: Add signals managing.
65 * SerialSignal.cs: New.
67 2006-04-05 Carlos Alberto Cortez <calberto.cortez@gmail.com>
69 * SerialPort.cs: Add protected Dispose method, and move
70 the Close stuff there.
72 2006-04-04 Carlos Alberto Cortez <calberto.cortez@gmail.com>
74 * SerialPort.cs: Re-arrange values for ctors (keep things
77 2006-04-03 Carlos Alberto Cortez <calberto.cortez@gmail.com>
80 * SerialPortStream.cs: Remove the buffers from the SerialPort
81 class, and take them to SerialPortStream. We need them for
82 storing the internal read (pass the buffer sizes to SerialPortStream
83 ctor by now, and use those numbers when we support them).
85 2006-03-27 Carlos Alberto Cortez <calberto.cortez@gmail.com>
87 * SerialPort.cs: Inherit from Component, and use protected
88 Events property to save the event handlers. Also add internal
89 methods to trigger the events and remove pragmas.
91 2006-03-15 Miguel de Icaza <miguel@gnome.org>
93 * SerialPort.cs: We will do detection of systems differently as we
94 discussed over email. Drop malloc/free/uname calls.
96 2006-03-15 Carlos Alberto Cortez <calberto.cortez@gmail.com>
98 * SerialPort.cs: Add basic detection of serial ports and
101 2006-03-14 Carlos Alberto Cortez <calberto.cortez@gmail.com>
104 * SerialPortStream.cs: Change SerialPortStream ctor
105 parameters and fix some related values.
107 2006-03-11 Miguel de Icaza <miguel@novell.com>
111 * SerialPort.cs: Remove unused variable (writeBuffer).
113 * SerialPortStream.cs (Dispose): override, not new.
115 2006-03-08 Carlos Alberto Cortez <calberto.cortez@gmail.com>
118 * SerialPortStream.cs: Small advance/cleanups.
120 2006-02-29 Carlos Alberto Cortez <calberto.cortez@gmail.com>
123 * SerialReceivedEventArgs.cs:
124 * SerialErrorEventArgs.cs:
125 * SerialPinChangedEventArgs.cs: Fix signatures and values
128 2006-02-28 Carlos Alberto Cortez <calberto.cortez@gmail.com>
131 * SerialPortStream.cs: Cleanups and some small funcionalities
132 added. Also, some code was moved to SerialPortStream, to have a
135 2006-02-21 Carlos Alberto Cortez <calberto.cortez@gmail.com>
138 * SerialPortStream.cs: Move SerialPortStream to a new file,
139 to have a better organization.
141 2006-02-21 Carlos Alberto Cortez <calberto.cortez@gmail.com>
143 * SerialPort.cs: Little work on support the Read methods.
145 2006-02-14 Carlos Alberto Cortez <calberto.cortez@gmail.com>
147 * SerialPort.cs: Little work on default values and
152 * StopBits.cs: New enum files (taken outside SerialPort
153 and with the right values now).
155 2006-02-13 Carlos Alberto Cortez <calberto.cortez@gmail.com>
157 * SerialPort.cs: Work on Encoding property and use it
160 2006-02-10 Carlos Alberto Cortez <calberto.cortez@gmail.com>
164 * SerialPinChange.cs: New enums.
166 2004-12-26 Zoltan Varga <vargaz@freemail.hu>
168 * System.IO.Ports/SerialPort.cs: Fix build under csc.