ZylSerialPort Changelog

What's new in ZylSerialPort 1.80

Nov 18, 2023
  • Support for RAD Studio 12 Athens

New in ZylSerialPort 1.79 (May 29, 2023)

  • New property: IdleTimeoutInterval
  • New event: IdleTimeout
  • New method: IntToCommPort
  • Support for RAD Studio 11.0 Alexandria
  • New method: SetFault
  • New event: OnReconnect
  • AutoReconnect fix
  • Support for Delphi/C++Builder 10.4 Sydney
  • TestDevice fix, when AutoReceive is true
  • New method: ResetIdleState
  • ReadStringUpToEndChars improvment
  • New ReadStringUpToEndChars method with timedOut parameter
  • New method: TestDevice
  • New method: InsertControlChars
  • Read methods timeout parameter is now in milliseconds, instead of seconds.
  • Support for Delphi/C++Builder 10.3 Rio
  • Fault detection optimization, when CloseWhenLineStatusIsZero is true
  • New property: PacketSize
  • New auto reconnect feature
  • Improved fault detection
  • New method: ReadChars
  • New methods: DetectDevice
  • Support for Delphi/C++Builder 10.2 Tokyo
  • New event OnFault
  • New property IsFaulted
  • New method ReadStringLine
  • New method ReadStringUpToEndChars
  • Support for Delphi/C++Builder 10.1 Berlin
  • Synchronous communication support
  • Support for Delphi/C++Builder 10 Seattle
  • Support for Delphi/C++Builder XE8
  • C++Builder Windows 64-bit support
  • Windows 64-bit support
  • New property XonChar
  • New property XoffChar
  • New property XonLim
  • New property XoffLim
  • New property ParityCheck
  • New property ReplaceParityErrors
  • New property DiscardNulls
  • New property DsrSensitivity
  • New property TXContinueOnXoff
  • New property ErrorChar
  • New property EofChar
  • New method ReplaceControlChars
  • New handshake DTR/DSR
  • RTS handshake removed; you can use EnableRTSOnOpen instead
  • New Send methods
  • Log to file
  • Fixes
  • Support for custom port names
  • More standard baud rates supported

New in ZylSerialPort 1.78 (Sep 20, 2021)

  • New method: SetFault
  • New event: OnReconnect
  • AutoReconnect fix
  • Support for Delphi/C++Builder 10.4 Sydney
  • TestDevice fix, when AutoReceive is true
  • New method: ResetIdleState
  • ReadStringUpToEndChars improvment
  • New ReadStringUpToEndChars method with timedOut parameter
  • New method: TestDevice
  • New method: InsertControlChars
  • Read methods timeout parameter is now in milliseconds, instead of seconds.
  • Support for Delphi/C++Builder 10.3 Rio
  • Fault detection optimization, when CloseWhenLineStatusIsZero is true
  • New property: PacketSize
  • New auto reconnect feature
  • Improved fault detection
  • New method: ReadChars
  • New methods: DetectDevice
  • Support for Delphi/C++Builder 10.2 Tokyo
  • New event OnFault
  • New property IsFaulted
  • New method ReadStringLine
  • New method ReadStringUpToEndChars
  • Support for Delphi/C++Builder 10.1 Berlin
  • Synchronous communication support
  • Support for Delphi/C++Builder 10 Seattle
  • Support for Delphi/C++Builder XE8
  • C++Builder Windows 64-bit support
  • Windows 64-bit support
  • New property XonChar
  • New property XoffChar
  • New property XonLim
  • New property XoffLim
  • New property ParityCheck
  • New property ReplaceParityErrors
  • New property DiscardNulls
  • New property DsrSensitivity
  • New property TXContinueOnXoff
  • New property ErrorChar
  • New property EofChar
  • New method ReplaceControlChars
  • New handshake DTR/DSR
  • RTS handshake removed; you can use EnableRTSOnOpen instead
  • New Send methods
  • Log to file
  • Fixes
  • Support for custom port names
  • More standard baud rates supported

New in ZylSerialPort 1.77 (Apr 13, 2021)

  • New method: SetFault
  • New event: OnReconnect
  • AutoReconnect fix
  • New endCharsFound output param for method ReadStringUpToEndChars

New in ZylSerialPort 1.76 (Jun 14, 2020)

  • support for Delphi/C++Builder 10.4 Sydney
  • TestDevice fix, when AutoReceive is true
  • new method: ResetIdleState
  • ReadStringUpToEndChars improvment
  • new ReadStringUpToEndChars method with timedOut parameter
  • new method: TestDevice
  • new method: InsertControlChars
  • Read methods timeout parameter is now in milliseconds, instead of seconds
  • support for Delphi/C++Builder 10.3 Rio
  • fault detection optimization, when CloseWhenLineStatusIsZero is true
  • new property: PacketSize
  • new auto reconnect feature
  • improved fault detection
  • new method: ReadChars
  • new methods: DetectDevice
  • support for Delphi/C++Builder 10.2 Tokyo
  • new event OnFault
  • new property IsFaulted
  • new method ReadStringLine
  • new method ReadStringUpToEndChars
  • support for Delphi/C++Builder 10.1 Berlin
  • synchronous communication support
  • support for Delphi/C++Builder 10 Seattle
  • support for Delphi/C++Builder XE8
  • C++Builder Windows 64-bit support
  • Windows 64-bit support
  • New property XonChar
  • New property XoffChar
  • New property XonLim
  • New property XoffLim
  • New property ParityCheck
  • New property ReplaceParityErrors
  • New property DiscardNulls
  • New property DsrSensitivity
  • New property TXContinueOnXoff
  • New property ErrorChar
  • New property EofChar
  • New method ReplaceControlChars
  • New handshake DTR/DSR
  • RTS handshake removed; you can use EnableRTSOnOpen instead
  • new Send methods
  • log to file
  • fixes
  • support for custom port names
  • more standard baud rates supported

New in ZylSerialPort 1.75 (Jun 3, 2020)

  • TestDevice fix, when AutoReceive is true
  • New method: ResetIdleState
  • ReadStringUpToEndChars improvment
  • New ReadStringUpToEndChars method with timedOut parameter
  • New method: TestDevice
  • New method: InsertControlChars
  • Read methods timeout parameter is now in milliseconds, instead of seconds.
  • Support for Delphi/C++Builder 10.3 Rio
  • Fault detection optimization, when CloseWhenLineStatusIsZero is true
  • New property: PacketSize
  • New auto reconnect feature
  • Improved fault detection
  • New method: ReadChars
  • New methods: DetectDevice
  • Support for Delphi/C++Builder 10.2 Tokyo
  • New event OnFault
  • New property IsFaulted
  • New method ReadStringLine
  • New method ReadStringUpToEndChars
  • Support for Delphi/C++Builder 10.1 Berlin
  • Synchronous communication support
  • Support for Delphi/C++Builder 10 Seattle
  • Support for Delphi/C++Builder XE8
  • C++Builder Windows 64-bit support
  • Windows 64-bit support
  • New property XonChar
  • New property XoffChar
  • New property XonLim
  • New property XoffLim
  • New property ParityCheck
  • New property ReplaceParityErrors
  • New property DiscardNulls
  • New property DsrSensitivity
  • New property TXContinueOnXoff
  • New property ErrorChar
  • New property EofChar
  • New method ReplaceControlChars
  • New handshake DTR/DSR
  • RTS handshake removed; you can use EnableRTSOnOpen instead
  • New Send methods
  • Log to file
  • Fixes
  • Support for custom port names
  • More standard baud rates supported

New in ZylSerialPort 1.73 (Nov 29, 2018)

  • Support for Delphi/C++Builder 10.3 Rio
  • Fault detection optimization, when CloseWhenLineStatusIsZero is true
  • New property: PacketSize
  • New auto reconnect feature
  • Improved fault detection
  • New method: ReadChars
  • New methods: DetectDevice
  • Support for Delphi/C++Builder 10.2 Tokyo
  • New event OnFault
  • New property IsFaulted
  • New method ReadStringLine
  • New method ReadStringUpToEndChars
  • Support for Delphi/C++Builder 10.1 Berlin
  • Synchronous communication support
  • Support for Delphi/C++Builder 10 Seattle
  • Support for Delphi/C++Builder XE8
  • C++Builder Windows 64-bit support
  • Windows 64-bit support
  • New property XonChar
  • New property XoffChar
  • New property XonLim
  • New property XoffLim
  • New property ParityCheck
  • New property ReplaceParityErrors
  • New property DiscardNulls
  • New property DsrSensitivity
  • New property TXContinueOnXoff
  • New property ErrorChar
  • New property EofChar
  • New method ReplaceControlChars
  • New handshake DTR/DSR
  • RTS handshake removed; you can use EnableRTSOnOpen instead
  • New Send methods
  • Log to file
  • Fixes
  • Support for custom port names
  • More standard baud rates supported

New in ZylSerialPort 1.72 (Oct 30, 2018)

  • What's new:
  • Fault detection optimization, when CloseWhenLineStatusIsZero is true
  • New property: PacketSize
  • New auto reconnect feature
  • Improved fault detection
  • New method: ReadChars
  • New methods: DetectDevice
  • Support for Delphi/C++Builder 10.2 Tokyo
  • New event OnFault
  • New property IsFaulted
  • New method ReadStringLine
  • New method ReadStringUpToEndChars
  • Support for Delphi/C++Builder 10.1 Berlin
  • Synchronous communication support
  • Support for Delphi/C++Builder 10 Seattle
  • Support for Delphi/C++Builder XE8
  • C++Builder Windows 64-bit support
  • Windows 64-bit support
  • New property XonChar
  • New property XoffChar
  • New property XonLim
  • New property XoffLim
  • New property ParityCheck
  • New property ReplaceParityErrors
  • New property DiscardNulls
  • New property DsrSensitivity
  • New property TXContinueOnXoff
  • New property ErrorChar
  • New property EofChar
  • New method ReplaceControlChars
  • New handshake DTR/DSR
  • RTS handshake removed; you can use EnableRTSOnOpen instead
  • New Send methods
  • Log to file
  • Fixes
  • Support for custom port names
  • More standard baud rates supported

New in ZylSerialPort 1.71 (May 18, 2018)

  • new property: PacketSize
  • new auto reconnect feature
  • improved fault detection
  • new method: ReadChars
  • new methods: DetectDevice
  • support for Delphi/C++Builder 10.2 Tokyo
  • new event OnFault
  • new property IsFaulted
  • new method ReadStringLine
  • new method ReadStringUpToEndChars
  • support for Delphi/C++Builder 10.1 Berlin
  • synchronous communication support
  • support for Delphi/C++Builder 10 Seattle
  • support for Delphi/C++Builder XE8
  • C++Builder Windows 64-bit support
  • support for Delphi/C++Builder XE7
  • support for Delphi/C++Builder XE6
  • support for Delphi/C++Builder XE5
  • Windows 64-bit support
  • New property XonChar
  • New property XoffChar
  • New property XonLim
  • New property XoffLim
  • New property ParityCheck
  • New property ReplaceParityErrors
  • New property DiscardNulls
  • New property DsrSensitivity
  • New property TXContinueOnXoff
  • New property ErrorChar
  • New property EofChar
  • New method ReplaceControlChars
  • New handshake DTR/DSR
  • RTS handshake removed; you can use EnableRTSOnOpen instead
  • new Send methods
  • log to file
  • fixes
  • support for Delphi/C++Builder XE
  • support for custom port names
  • more standard baud rates supported

New in ZylSerialPort 1.70 (Jan 26, 2018)

  • New auto reconnect feature
  • New method: ReadChars
  • New methods: DetectDevice
  • Support for Delphi/C++Builder 10.2 Tokyo
  • New event OnFault
  • New property IsFaulted
  • New method ReadStringLine
  • New method ReadStringUpToEndChars
  • Support for Delphi/C++Builder 10.1 Berlin
  • Synchronous communication support
  • Support for Delphi/C++Builder 10 Seattle
  • Support for Delphi/C++Builder XE8
  • C++Builder Windows 64-bit support
  • Support for Delphi/C++Builder XE7
  • Support for Delphi/C++Builder XE6
  • Support for Delphi/C++Builder XE5
  • Windows 64-bit support
  • New property XonChar
  • New property XoffChar
  • New property XonLim
  • New property XoffLim
  • New property ParityCheck
  • New property ReplaceParityErrors
  • New property DiscardNulls
  • New property DsrSensitivity
  • New property TXContinueOnXoff
  • New property ErrorChar
  • New property EofChar
  • New method ReplaceControlChars
  • New handshake DTR/DSR
  • RTS handshake removed; you can use EnableRTSOnOpen instead
  • New Send methods
  • Log to file
  • Fixes
  • Support for Delphi/C++Builder XE
  • Support for custom port names
  • More standard baud rates supported

New in ZylSerialPort 1.69 (Jun 20, 2017)

  • support for Delphi/C++Builder 10.2 Tokyo
  • new event OnFault
  • new property IsFaulted
  • new method ReadStringLine
  • new method ReadStringUpToEndChars
  • support for Delphi/C++Builder 10.1 Berlin
  • synchronous communication support
  • support for Delphi/C++Builder 10 Seattle
  • support for Delphi/C++Builder XE8
  • C++Builder Windows 64-bit support
  • support for Delphi/C++Builder XE7
  • support for Delphi/C++Builder XE6
  • support for Delphi/C++Builder XE5
  • Windows 64-bit support
  • New property XonChar
  • New property XoffChar
  • New property XonLim
  • New property XoffLim
  • New property ParityCheck
  • New property ReplaceParityErrors
  • New property DiscardNulls
  • New property DsrSensitivity
  • New property TXContinueOnXoff
  • New property ErrorChar
  • New property EofChar
  • New method ReplaceControlChars
  • New handshake DTR/DSR
  • RTS handshake removed; you can use EnableRTSOnOpen instead
  • new Send methods
  • log to file
  • fixes
  • support for Delphi/C++Builder XE
  • support for custom port names
  • more standard baud rates supported

New in ZylSerialPort 1.68 (Apr 13, 2017)

  • support for Delphi/C++Builder 10.2 Tokyo

New in ZylSerialPort 1.67 (Dec 16, 2016)

  • new event OnFault
  • new property IsFaulted
  • new method ReadStringLine
  • new method ReadStringUpToEndChars
  • support for Delphi/C++Builder 10.1 Berlin
  • synchronous communication support
  • support for Delphi/C++Builder 10 Seattle
  • support for Delphi/C++Builder XE8
  • C++Builder Windows 64-bit support

New in ZylSerialPort 1.60 (Oct 3, 2014)

  • support for Delphi/C++Builder XE7

New in ZylSerialPort 1.59 (Apr 29, 2014)

  • support for Delphi/C++Builder XE6

New in ZylSerialPort 1.58 (Sep 18, 2013)

  • Support for Delphi/C++Builder XE5
  • Support for Delphi/C++Builder XE4

New in ZylSerialPort 1.56 (Sep 18, 2012)

  • Support for Delphi/C++Builder XE3

New in ZylSerialPort 1.55 (Dec 8, 2011)

  • Windows 64-bit support

New in ZylSerialPort 1.54 (Oct 10, 2011)

  • support for Delphi/C++Builder XE2
  • New property XonChar
  • New property XoffChar
  • New property XonLim
  • New property XoffLim
  • New property ParityCheck
  • New property ReplaceParityErrors
  • New property DiscardNulls
  • New property DsrSensitivity
  • New property TXContinueOnXoff
  • New property ErrorChar
  • New property EofChar
  • New method ReplaceControlChars
  • New handshake DTR/DSR
  • RTS handshake removed; you can use EnableRTSOnOpen instead
  • new Send methods
  • log to file
  • fixes
  • support for Delphi/C++Builder XE
  • support for custom port names
  • more standard baud rates supported

New in ZylSerialPort 1.53 (Jul 4, 2011)

  • new Send methods
  • log to file
  • fixes

New in ZylSerialPort 1.52 (Nov 7, 2010)

  • support for Delphi/C++Builder XE
  • support for custom port names
  • more standard baud rates supported

New in ZylSerialPort 1.51 (Jul 11, 2010)

  • support for Delphi/C++Builder 2010
  • support for custom port names
  • more standard baud rates supported

New in ZylSerialPort 1.47 (Feb 11, 2009)

  • improved support for Delphi/C++Builder 2009
  • more ports and standard baud rates supported
  • custom baud rate supported