In einem Satz: Ein gemeinsames API, schnell, solide, gleichzeitige Verbindungen, geringer CPU-Verbrauch und hoher Datendurchsatz.
SuperCom ist ein vielseitiges Datenkommunikations-Toolkit (Softwarekomponente / Bibliothek und Tools, eine leichtgewichtige Form eines SDK), das eine benutzerfreundliche, flexible und portable API bietet, die mit verschiedenen Verbindungstypen (seriell RS-232, RS-422, RS -485, Modem, TCP/IP).
Die SuperCom API passt hervorragend in das Modularitätskonzept von Linux und ist extrem portabel. SuperCom wurde von Anfang an für den Einsatz in anspruchsvollen kommerziellen und industriellen Umfeld entwickelt.
Mit SuperCom findet die Datenkommunikation (Senden und Empfangen von Daten und viele andere Funktionen) im Hintergrund statt, sodass die Anwendung andere Aufgaben ausführen kann, während die Datenübertragung stattfindet.
Ob serielle Datenkommunikation (z.B. RS-232, RS-422, RS-485), Verbindungen über Modem oder TCP/IP. SuperCom vereint die Funktionalität der unterschiedlichen Übertragungswege in ein gemeinsames API.
Unabhängig wie die Anwendung die Daten übermittelt, SuperCom wickelt die Daten Kommunikation über mehrere Verbindungen gleichzeitig und im Hintergrung ab.
Mehrere Verbindungen gleichzeitig einrichten und verarbeiten, lange Jobs im Hintergrund ausführen (z. B. Verbinden, Dateiübertragung, Sammeln von Datenpaketen, Auslösen von Ereignissen), schnelle Ausführung mit geringer Latenz und geringerem CPU Verbrauch ist das, wofür SuperCom vom ersten Tag an entwickelt wurde.
Stabile und schnelle Datei-Übertragung mit den bekannten Protokollen ZMODEM, YMODEM, XMODEM, KERMIT, ASCII kann per Funktionsaufruf im Hintergrund ablaufen.
Werden Protokolle für Industrie-Einsatz benötigt z.B. MODBUS, S7, Heidenhain? Wir versenden robuste und in rauher Industrieumgebung für viele Jahre erprobte Software-Pakete.
SuperCom ist nicht nur für seine unvergleichbare Stabilität sondern auch für seine Portabilität bekannt. Mit demselben API können jetzt Anwendungen unter Linux und Windows erzeugt werden.
Viele weitere Details inkl. gemeinsame Code-Stücke werden hier vorgestellt.
Die serielle SuperCom Kommunikations Bibliothek für Linux ist eine Bibliothek für Software-Entwickler, mit der serielle Kommunikationsanwendungen unter Linux und kompatiblen Betriebssystemen entwickelt werden.
Das SuperCom für Linux ermöglicht die Entwicklung von seriellen Kommunikations Anwendungen zur Steuerung von seriellen Geräten, Modem, Barcode Scanner, Waage, SPS, GPS Empfänger, serielle Geräte in der Medizin, Kassensysteme, serielle Drucker u.s.w. Die Entwicklung von Dateiübertragungs-Programmen und Datei-Server Anwendungen.
SuperCom für Linux integriert sich nahtlos in das Modularitäts-Konzept von Linux und ist extrem portable. SuperCom wurde für höchste Anforderungen im kommerziellen und industriellen Umfeld konzipiert.
Mehrere gleichzeitige Verbindungen zu seriellen Schnittstellen z.B. RS-232, RS-422 und RS-485. Meldung mehrerer serielle Ereignisse sobald es passiert. Spezielle serielle 9-Bit Daten-Rahmen (9-Bit Framing).
Das SuperCom für TCP/IP ermöglicht die Datenübertragung in TCP/IP Netze (Internet und Intranet).
Die SuperCom für TCP/IP Kommunikations Bibliothek enthält eine optimierte Datenkommunikations Engine zuständig für gleichzeitige Verbindungen und Ereignisgesteuerte Datenkommunikation.
Die SuperCom Datenkommunikations Engine liefert das Maximum an Funktionalität reduziert jedoch die CPU-Last und Verbrauch an Ressourcen. Deshalb ermöglicht SuperCom für TCP/IP die Entwicklung von Hochgeschwindigkeit Klient / Server Anwendungen mit hohem Datendurchsatz.
Viele weitere Details inkl. gemeinsame Code-Stücke werden hier vorgestellt.
SuperCom API - Entwickler lieben es
Ein extrem mächtiges, flexibles und ausgereiftes SuperCom API um robuste Daten-Kommunikations Anwendungen zu erzeugen.
Portable - Ein API zu lernen und nutzen
Die gesamte Daten-Kommunikation unter Windows oder Linux mit einem API.
Zuverlässig - Der wichtigste Teil
Durch die enge Zusammenarbeit mit innovativen und sehr anspruchsvollen Kunden der Industrie haben wir unseren Ruf für Zuverlässigkeit angebaut. Unsere Kunden sind gewohnt, das zu bekommen, was wir versprochen haben. Die Software muss grundsolide sein sonst geht es früher oder später schief.
Flexibel - Einschränkungen vermeiden
Die Software enthält viele Funktionen, Protokolle und benutzerspezifische Einstellungen. Die Software kann mit verschiedenen Entwicklungsumgebungen genutzt werden. Das ist äußerst selten!
Technischer Support - Im eigenen Haus
Gut trainiert, motiviert und mit ausgeprägtem Verständnis der Technologie.
Sie - Gewinnen Vertrauen
Wohlwissend, dass Profis mit fundiertem Know-How hinter einem stehen.
Ausführbare Dateien, die mit SuperCom erstellt wurden, können ohne weitere Lizenzgebühren weitergegeben werden (vollständiger Text).
C, C++, C#, Java, Pascal, Lazarus, Perl, PureBasic und andere, die Linux 'shared libraries, .so' nutzen kann.
Auch .NET Core, .NET 5, .NET 6, .NET 7, .NET 8.
Linux 2.4 oder neuer und dazu kompatibel (32/64 bit, standard x86/x64).
Für Linux verfügbare Pakete finden Sie hier oder hier.
Für Linux für ARM (Raspberry Pi) verfügbare Pakete finden Sie hier.