TEC-IT
TECIT
Share!

TConnector: Version History

Version history for TConnector ActiveX Control: This ActiveX control provides data acquisition capabilities via RS232, USB (virtual COM) and network (TCP/IP) interfaces.
 

2006/10/19

V2.3.1.29

Multithreading Bug Fixes:

  • An already opened connection of one thread could be accidentally closed by another thread. Reason: in some cases both instances used the same "Default Ambient Name".
  • If an error occurred during Open() another thread could be put into unlicensed mode (although originally licensed).

2004/03/12

V2.2.1.25

  • New method: EmulateKeys() for emulating keyboard input of a captured string. Now Keyboard Wedge operation is also possible in synchronous data acquisition mode.

2003/12/11

V2.2.1.23

  • New method: UseCodePage (for MultiByte - Unicode conversion)

2003/12/05

V2.2.0.22

Bug Fix:

  • LPK licensing didn't work on Chinese/Japanese Microsoft Windows. The reason were the ASCII characters with <32 and >127. Encoding of ASCII characters was changed

2003/05/23

V2.2.0.20

Bug Fix:

  • Sometimes a crash appeared during the OnClose event (TCP/IP) if it was already closed, was cleared.

2003/02/14

V2.2.0.19

  • LPK licensing only works with Mem: Key (otherwise interference with Microsoft Access); license problems with Microsoft Access reduced.

2003/01/16

V2.2.0.18

  • DLLUnregister doesn't unregister TConnectorps.dll automatically (otherwise a fault appears with Installshield, because DLLUnregister doesn't work two times.

2002/12/06

V2.2.0.17

  • Bug Fix: RS232 Input Buffer Limit was increased from 4k to 32k (has an effect for Win98/ME)

2002/05/23

V2.2.0.16

  • New: DTRDefault, RTSDefault + ClearBuffer()

2002/05/23

V2.2.0.15

  • Bug Fix: Memory leak by State-Event

2002/05/17

V2.2.0.14

  • XOn/XOff Bug (always "on"), Delimiter String extended

New:

  • Web Licensing (LPK File)
  • CAB File Setup

2002/01/31

V2.1.0.13

  • Bug Fix Win2000: File pointer wasn't carried when reading.

2002/01/21

V2.1.0.12

Interface changes:

  • Methods Read(), Write(): passing of parameters was changed for better support of Javascript/VBscript®.
  • SetStates() and GetStates() methods changed.

New:

  • Methods: GetStateArraySize(), GetStateFromArray(), GetNoOfBytesRead(), SetSingleState()
  • Extended support of Variant data types in methods GetStateFromArray() and SetStates().

2002/01/15

V2.0.1.11

  • Bug Fix in Write method: if the product was licensed, after a specific number of write calls an "invalid page fault error" occurred.

2001/12/03

V2.0.1.10

  • Problem when programming VBscript® in ASP: object has no identifier, because not created on a form. Workaround: if GetAmbientProperty fails, an internal name (identifier) will be generated.

2001/11/23

V2.0.1.9

  • Revision of the routines for serial, parallel and TCP communication
  • Enhancements in stability (avoiding of deadlocks); when reopening a connection (by the same instance) the connection is automatically closed and then opened (opening caused some problems during debugging, if a code was interrupted and the connection stayed open)
  • New methods (IsOpen, Get/SetState,...)
  • New event: OnStatusChange

2001/07/19

V1.1.07

  • New Feature: new method SetDebugLevel enables a trace function that writes all activities (depending on level) to a log file.
  • Enhancement for distributing TConnector: only TConnector.dll has to be registered for redistribution (but don't forget to distribute TConnectorps.dll within the same path).

2001/07/12

V1.1.06

  • Bug fix: StartListen (asynchronous communication mode) produced an error - cause: a Proxy-DLL wasn't registered within the setup routine.
  • The licensing routine was changed.

2001/07/10

V1.1.04

  • New properties: Prefix and Postfix characters that can be added automatically to the read and written data (including new key stroke control characters).
  • Enhanced error codes

2001/06/21

V1.0.03

  • New property: SendKeyStrokes simulates key strokes of incoming data characters (asynchronous mode).
  • New events: OnClose occurs when connection to the server is terminated (TCP connection), OnError is fired when an error occurs during asynchronous mode (after StartListen).
  • New method: TranslateErrNo () returns the error text according to the passed error number (from OnError event).
  • Bug Fix: Multithreading

2001/06/13

V1.0.02

Start of the version history.

© TEC-IT Datenverarbeitung GmbH, Austria  ++43(0)7252/72720  office@tec-it.com