Falcon - Eigenschaften
Neu seit 5.0
- Unterstützte Schnittstellen: Falcon .NET unterstützt USB EMI1, USB cEMI, KNXnet/IP Tunneling und KNX
Funk. Serielle Schnittstellen werden nicht mehr unterstützt.
- .NET Applikationen im Vergleich mit COM Server: Anders als bei Falcon 2.x, welche als COM Server
integriert ist, wurde eine .NET Komponente implementiert, welche in der eigenen
Applikation integriert werden muss. Jede Applikation wendet seine eigene Falcon
an. Daher wird die neu-entwickelte Technologie der Falcon 5 auch als Falcon .NET bezeichnet.
- Lizenzierung: Die
Falcon .NET beinhaltet keinen Lizenzierungsmechanismus mehr.
- Installation: XCOPY
Einsatz wird unterstützt. Parallele Nutzung der Falcon 2.x ist auch weiterhin problemlos
möglich.
- 64bit Unterstützung: Die
Falcon .NET unterstützt problemlos 64bit Prozessoren.
- Logging: Falcon .NET
unterstützt ein neues Logging-Konzept. So wird z.B. nur eine Log-Datei erstellt
- Begrenzung: Zugriff
auf Geräte und kritische KNX Systemoperationen (write) steht nur in der Falcon
.NET-Version für KNX Mitglieder (Herstellern) zur Verfügung.
Neu seit 2.2
- Beseitigung
von Bugs: Microsoft Interop Assemblies zur Falcon
Installationsdatei hinzugefügt.
Neu seit 2.1
- IIndividual- Adress- Management, Verwaltung mehrerer PA’s bei Tunneling Servern Mit aktualisierten Produktbeschreibungen (Katalogen) ist in der
ETS4 die effiziente Verwaltung/ Berücksichtigung von Schnittstellen mit
mehr als einem möglichen Buszugang möglich. Der Falcon wurde um die
dafür notwendige Basis- Funktionalität erweitert.
- Lokaler KNX/ IP und USB Download über cEMI Transport Layer Unterstützung des direkten Downloads von KNX/ IP und USB
Geräten (sofern die Geräte selber dies unterstützen). Die ETS4 wurde
mit einer Kommunikations- Option erweitert, damit der Benutzer dieses
Verhalten beeinflussen kann.
Neu seit 2.0
- Lokale Gateway Management Funktionalität hinzugefügt Mit ein paar Zeilen Code ist es nun möglich die lokale
Schnittstelle zu lesen und zu schreiben. Das umfasst die physikalische
Adresse, Domain Adresse und das „Repeater“ Flag.
- Verbesserte KNX/IP Fehlerbehandlung Die Fehlerbehandlung bei KNXnet/IP Verbindungen wurde verbessert. Wenn
eine Verbindung ungültig wird, werden zyklisch Re-Connection Versuche
durchgeführt.
- Änderung der Lizensierung Die Lizensierung wurde entfernt, alle Falcon Funktionen können nun ohne
Einschränkung benutzt werden. Existierende, Falcon basierte Software,
welche die Lizensierung nutzt / beinhaltet läuft ohne Änderung mit dem
neuen Falcon 2.0.
Neu seit 1.8
Falcon freigabe für Windows7 32 bit.
Neu seit 1.7 (nur fehlerbereinigte Version)
- Korrektur von sich permanent erhöhenden Speicherverbrauch bei USB Verbindungen
- Korrektur der falschen „Lebenszeichen“ Information bei unterbrochenen KNXnet/IP Verbindungen
- Verhinderung der Deinstallation von ETS3 Falcon Dateien bei externer Software mit integriertem Falcon
- Korrektur der falsch gesetzten „Wiederholinformation” bei IP “Routing” Telegrammen
- Unterbindung der Falcon Installation bei Windows 2008 Server
Neu seit 1.6
- Unterstützung von Sprachumschaltung des Verbindungsmanagers
Neu seit 1.5 (diese Version wurde nicht als Einzelpaket veröffentlicht)
- Update der Laufzeit- und Entwicklungsumgebung zu .NET2.0 und Visual Studio 2005
- Unterstützung von Long Frames
- Unterstützung KNXnet/IP Routing Protokoll
- Windows Server 2003 wird nicht (mehr) unterstützt
- Windows Server 2008 wird nicht unterstützt
Neu seit 1.4
- Unterstützt alle Windows Vista 32-bit Versionen
- Unterstützung Windows 2003 Server
- Aktualisierte Lizenzierung: mehr Flexibilität.
Neu seit 1.3
- Unterstützung KNXnet/IP Protokoll (als Alternative zu EIBlib/IP).
- Anmerkung: KNXnet/IP setzt .NET Framework 1.1 voraus
- Achtung: Windows NT4 wird nicht mehr unterstützt
Neu seit 1.23
- IConnectionManager Interface: ist eine einfache und benutzerfreundliche
Softwareschnittstelle um die jegliche KNX-Busverbindungen zu
verwalten/aktivieren.
Vor 1.23
- Unterstützte PC Gateways:
- USB (neues seit Version 1.23)
- EIBlib/IP (iETS)
- RS232: PEI16 und PEI10
- KNX Bus Services (r/w=lesen/schreiben, cl/co=connectionless/connection oriented):
- Group addressing r/w, z. B. Licht ein-/ausschalten
- Memory access r/w, z.B Gerätespeicher lesen/schreiben
- Physical addressing, z. B. Physikalische Adresse scannen/ändern
- Property access r/w cl/co
- Domain address r/w
- Property description read
- Local device services
- Installation auf Microsoft's Installer Technology (MSI) basiert Dies
vereinfacht das Integrieren vom Falcon in Ihre Anwendungen: Sie brauchen
nur Falcon's Redistributable Merge Module zu integrieren. Bitte lesen
Sie das "Deployment of Falcon Components" Kapitel sorgfältig in der
mitgelieferten (mitinstallierten) Falcon Hilfedatei nach.
- Network management Funktionen für Domain Address Scan
Die "Domain Address Scan" Funktion von der INetworkManagement
Softwareschnittstelle scant alle im KNX-Handbook definierten
Physikalischen Adressen und System-IDs, aber bitte seien Sie vorsichtig
weil dies mehrere Stunden dauern kann. Sie können auch die Funktion
"DomainAddressScanEx" von der INetworkManagement3 Softwareschnittstelle
benutzen. Hier haben Sie die Möglichkeit das Scannen besser abzustimmen.
Außerdem kann diese Funktion mit der "CancelDomainAddressScan" Funktion
abgebrochen werden, z. B. aufgerufen von einem zweitem Faden (thread).