|
TConnector: Versionsübersicht | | | | | | Versionsübersicht zu TConnector ActiveX: ActiveX Komponente zur Datenerfassung (DAQ) mit RS232, Bluetooth bzw. USB (Virtual COM) und Netzwerk (TCP/IP). | | |
12.05.2010 | | V2.4.3Verbesserungen
- I/O Type Bluetooth: Unterstützung für Bluetooth Verbindungen (wenn eine BTH Geräteadresse verfügbar ist).
- Unterstützung für Escape Zero Bytes in den Methoden Read() und Write().
Bug Fixes
- Escape Zero Bytes entfernte letztes Byte der eingelesenen Daten. Null Byte an der ersten Datenposition führte zu Datenverlust.
- Virtuelle COM Ports: Die Daten konnten nicht gelesen werden, wenn der Buffer der seriellen Schnittstelle weniger Bytes enthält als benötigt. Der Fehler trat nur mit speziellen Treibern auf (z.B. AVM Bluetooth Stick, BlueFritz! USB).
- Device Open testet jetzt den Lesezugriff anstatt des Schreibzugriffs.
- Access Beispiel erforderte TBarCode6 installiert.
- Excel VBA Beispiel (falscher Fehlercode im Error Handler).
Bekannte Einschränkungen
- TCP/IP unterstützt kein Timeout Infinite (aufgrund des Designs der TCP/IP Treiber).
| |
19.10.2006 | | V2.3.1.29Multithreading Bug Fixes:
- Bei parallel laufenden TConnector Threads wurde im Fehlerfall die offene Verbindung einer Instanz ungewollt von der anderen beendet. Die Ursache: Beide Instanzen hatten manchmal denselben "Default Ambient Name" zugewiesen bekommen.
- Trat beim Öffnen einer Verbindung ein Fehler auf (z.B. durch einen belegten Port), konnte das Auswirkungen auf einen anderen Thread haben, der dann plötzlich im Demo-Modus lief (obwohl ursprünglich lizenziert).
| |
12.03.2004 | | V2.2.1.25- Neue Methode: EmulateKeys() für die Emulation von Tastatureingaben eines beliebigen übergebenen Strings. Dadurch wird "Key Wedge" auch in synchronen Modus ermöglicht.
| |
11.12.2003 | | V2.2.1.23- Neue Methode UseCodePage (für MultiByte - Unicode Konversion)
| |
05.12.2003 | | V2.2.0.22Bug Fix:
- LPK Lizenzierung arbeitete bei Chinese/Japanese Microsoft Windows nicht. Ursache waren die ASCII Zeichen mit <32 und >127. Die Kodierung der ASCII Zeichen wurde geändert.
| |
23.05.2003 | | V2.2.0.20Bug Fix:
- Fallweise Crash beim OnClose event (TCP/IP) wenn vorher schon geclosed, wurde behoben.
| |
14.02.2003 | | V2.2.0.19- LPK Lizenzierung funktioniert nur mehr mit Mem: Key (ansonsten Interferenz mit Microsoft Access); Lizenz Probleme mit Microsoft Access dadurch vermindert.
| |
16.01.2003 | | V2.2.0.18- DLLUnregister deregistriert nicht mehr automatisch TConnectorps.dll mit (sonst tritt Fehler bei Installshield auf, weil zwei mal deregistrieren nicht funktioniert).
| |
06.12.2002 | | V2.2.0.17- Bug Fix: RS232 Input Buffer Limit von 4k auf 32k erhöht (wirkt sich unter Win98/ME aus)
| |
23.05.2002 | | V2.2.0.15- Bug Fix: Memory leak by State-Event
| |
23.05.2002 | | V2.2.0.16- Neu: DTRDefault, RTSDefault + ClearBuffer()
| |
17.05.2002 | | V2.2.0.14- Xon/Xoff Bug (immer "on"), Delimiter String erweitert
Neu:
- Web Licensing (LPK File)
- CAB File Setup
| |
31.01.2002 | | V2.1.0.13- Bug Fix Win2000: Filepointer wurde beim Lesen nicht mitgeführt
| |
21.01.2002 | | V2.1.0.12Interface Änderungen:
- Methoden Read(), Write(): Parameter-Übergabe geändert für bessere Javascript/VBscript® Unterstützung.
- SetStates() und GetStates() Methoden geändert.
Neu:
- Methoden: GetStateArraySize(), GetStateFromArray(), GetNoOfBytesRead(), SetSingleState()
- Verbesserte Unterstützung von Variant Datentypen in den Methoden GetStateFromArray() und SetStates().
| |
15.01.2002 | | V2.0.1.11- Bug Fix in Write-Methode: bei lizenziertem Product (ActiveX® Control) trat ab einer gewissen Anzahl ausgegebener Zeichen ein "invalid page fault error" auf.
| |
03.12.2001 | | V2.0.1.10- Problem bei Programmierung mit VBScript® in ASP: Objekt hat keinen Identifier, da es nicht auf Formular eingefügt wurde. Behebung: falls GetAmbientProperty nicht funktioniert, wird ein interner Name generiert.
| |
23.11.2001 | | V2.0.1.9- Überarbeitung der Routinen für Serielle, Parallele, TCP Kommunikation
- Vermeidung von Deadlocks (höhere Stabilität); beim Reopen wird eine geöffnete Verbindung (derselben Instanz) automatisch geschlossen und neu geöffnet - das war z. B. beim Debugging in Microsoft Access ein Problem, wenn eine Verbindung durch eine Programmunterbrechung offen blieb und nicht mehr neu geöffnet werden konnte.
- Neue Funktionen zur Statusüberwachung (IsOpen, Get/SetState,...)
- Neues Event: OnStatusChange Event
| |
19.07.2001 | | V1.1.07- Neue Methode SetDebugLevel schaltet eine Trace-Funktion ein, die alle Aktivitäten (abhängig vom Level) in einem Log-File mitschreibt.
- Vereinfachung bei Redistribution von TConnector: es muss keine Proxy-DLL mehr mitregistriert werden - das erledigt TConnector jetzt automatisch (aber liefern Sie TConnectorps.dll mit, und zwar im selben Pfad).
| |
12.07.2001 | | V1.1.06- Bug fix: StartListen (Asynchron-Mode) produzierte ständig einen Fehler. Ursache: eine notwendige Proxy-DLL wurde im TConnector-Setup nicht mit registriert.
- Die Lizenzierungs-Routine wurde geändert.
| |
10.07.2001 | | V1.1.04- Neue Properties: Prefix und Postfix für Lesen und Schreiben (inklusive neuer Tastatur- Steuerzeichen für Keystroke Simulation z. B. Cursor Up, Tabulator...).
- Erweiterte Fehlermeldungen
| |
21.06.2001 | | V1.0.03- Neues Property: SendKeyStrokes zum Simulieren von Tastatureingaben von einlangenden Daten (Asynchron Mode).
- Neue Events: OnClose bei Verbindungsende vom Server (TCP), OnError bei Fehlerfall im Listen-Mode (asynchron).
- Neue Methode: TranslateErrNo () liefert zugehörenden Fehlertext zum Fehlercode (OnError).
- Bug Fix: Multithreading
| |
13.06.2001 | | V1.0.02Start der Versionsübersicht. | |
|
|
© TEC-IT Datenverarbeitung GmbH, Austria ++43(0)7252/72720 office@tec-it.com |
|