eibdriver_releases.txt - (c) 2005 - 2009 Uwe Disch - http://disch-systems.de Releases des EIB Driver for Linux: Datum Version Bemerkung ============================================================================== 2009-02-14 1.03.0015 Fix: Schreiben von EIS15 Fix: "Beschreibung des DPSAPI.pdf", siehe Tab. ERSTELLT Fix: "Programmers Handbook DPSAPI.pdf", s. Tab. EDITED 2008-05-30 1.03.0014 Change: SDK-Timeout von RNB/RBU/WRI bei Bursts erhoeht New: RNB/RBU/WRI mit Auswertung des immediate ACK Fix: pot. Dead-Lock bei korrupten Telegrammen beseitigt 2008-03-07 1.03.0012 New: Verwendung von setserial in restart_eibdriver 2008-01-25 1.03.0012 Change: EIBDriverReadme.txt: Nennung von Distributoren 2008-01-08 1.03.0012 New: NameServer kann jetzt weitere Lizenzen verwalten New: Laengenpruefung der Daten in EIB/KNX-Telegrammen Fix: EIB Driver korrigierter Link auf das FAQ Fix: Name Server korrigierter Link auf das FAQ Fix: RaceCondition bei Verbindungsende zum EIB Driver 2007-10-27 1.03.0011 New: RNB/RBU/WRI mit Auswertung der Stati des TP-UART New: EIBDRIVER_SEND_ACK jetzt mit "Nie ein ACK senden" Change: EIBDRIVER_SEND_ACK in restart_eibdriver Change: EIBDRIVER_SEND_ACK in EIBDriverReadMe.txt Fix: vertauschte Gruppen-/phys. Adr. bei ACK korrigiert Fix: Timeout für Antworten auf RNB/RBU korrigiert Fix: Wertuebernahme bei Check-Summenfehler korrigiert Fix: Telegramm-Wiederh. fehlendem ACK bzw. b. NACK/BUSY 2007-09-12 1.03.0010 New: jetzt auch TP-UART-Kommunikation mit 9.600 bit/s New: EIBDRIVER_LOWSPEED in EIBDriverReadMe.txt New: EIBDRIVER_SEND_ACK in EIBDriverReadMe.txt Fix: Auswertung des Pfades zur nameservice.conf korrig. Fix: Race-Condition zum Timeout von RNB im SDK entfernt Fix: RBU/LIS/LIF: kein Werte-Update nach Bus-Ausfall Fix: MON/MNA: kein Werte-Update nach Bus-Ausfall Fix: RNB/RBU: Senden von ACK auf eigenes Telegramm Nur Win32-SDK: Fix: CPU-Nutzung jetzt weniger als 100 % 2007-05-04 1.03.0009 New: EIB Driver SDK jetzt auch unter Win32 verwendbar Fix: EIBDriverSDKReadme.txt Schreibfehler beseitigt 2007-04-27 1.03.0008 New: Neben pthreads/LinuxThreads auch NPTL erlaubt Change: SDK auf Nutzung NPTL angepasst Change: restart_eibdriver auf Nutzung NPTL angepasst Change: EIBDriverReadme.txt auf Nutzung NPTL angepasst Change: EIBDriverSDKReadme.txt auf Nutzung NPTL angep. 2007-04-11 1.03.0007 Nur SDK: New: Check auf LinuxThreads (Kernel 2.4/2.6) Fix: Check der physikalischen Adresse korrigiert Fix: Check auf verbundene Clients bei alt. Monitormode 2007-04-04 1.03.0006 Nur Demo-Version: Change: Laufzeit jetzt 1 Stunde 2007-03-30 1.03.0005 Fix: Ressource-Leaks unter hoher Systemlast korrigiert Fix: Segmentation/Protection Fault beseitigt Fix: Performance des EIB Driver wesentlich verbessert 2007-01-01 1.03.0003 New: restart_eibdriver mit Erkennung LinuxThreads Change: "Beschreibung des DPSAPI.pdf" Change: "Programmers Handbook DPSAPI.pdf" 2006-12-08 1.03.0003 New: EIB Driver mit NameService.conf als Argument Fix: Begriff NPTL in restart_eibdriver Fix: Begriff NPTL in EIBDriverReadme.txt Fix: Begriff NPTL in EIBDriverSDKReadme.txt 2006-06-07 1.03.0000 New: Monitor Mode im SDK integriert Change: Versionen < 1.03.0000 nicht mehr kompatibel 2006-02-21 1.02.0005 Fix: Function Call Error korrigiert 2006-01-20 1.02.0004 Fix: Deutsches Handbuch zum SDK bei DPSAPI_Connect 2006-01-18 1.02.0004 New: bus_unit_mode: LinuxThreads unter Kernel 2.4.x New: bus_unit_mode: LinuxThreads unter Kernel 2.6.x New: get_serial_number: LinuxThreads u. Kernel 2.4.x New: get_serial_number: LinuxThreads u. Kernel 2.6.x New: Optional auf alle Telegramme ein ACK senden Fix: Senden von ACK auf Antworten auf ein Lesetelegramm 2005-12-14 1.02.0003 Fix: Schreiben von nicht-EIS mit variabler Anzahl Bytes Fix: Schreiben von nicht-EIS mit weniger als 6 Bit Fix: Schreiben von EIS15 2005-12-09 1.02.0002 New: Upgrade auf Kernel 2.6.x Fix: Verwendung der LinuxThreads unter Kernel 2.4.x 2005-11-24 1.02.0000 Change: Anpassung der Dokumentation auf 1.02.0000 2005-11-23 1.02.0000 New: Bis zu 35.000 gleichzeitige Listener aktivierbar New: Bis zu 35.500 gleichzeitige Anfragen aktivierbar Fix: Kommentare DPSAPI.h Zeilen 193, 194, 289 und 290 Change: Versionen < 1.02.0000 nicht mehr kompatibel 2005-11-18 1.01.0006 Fix: Korrektur des Kommentares in DPSAPI.h Zeile 187 2005-11-17 1.01.0006 Fix: Formale Korrekturen der Dokumentation 2005-06-29 1.01.0006 Fix: Dokumentation korrigiert 2005-04-03 1.01.0006 Fix: Sporadisch keine Daten vom EIB Driver bzw. EIB 2005-02-16 1.01.0004 Fix: Performance des EIB Driver 2005-02-07 1.01.0003 Fix: Memory Leak beseitigt Fix: Buffer Overrun beseitigt Change: Device-Name jetzt z.B. /dev/ttyS0 anstatt ttyS0 2003-04-05 1.00.0004 Fix: Performance des EIB Driver 2003-03-09 1.00.0004 Fix: Performance des EIB Driver Datum Version Bemerkung ============================================================================== 2001-04-03 1.00.0003 Fix: Performance des EIB Driver 2000-11-28 1.00.0002 Change: Neues Release 2000-11-21 1.00.0001 Fix: Erkennung ungleicher EIS im EIB Driver 2000-11-13 1.00.0000 1. Release