Linux
Der CharacterDeviceTreiber wurde als ladbares Modul entwickelt und wird nach der Installation beim Starten des Linux Systems automatisch geladen. Es werden die Systemaufrufe open() / close() / read() / write() und ioctl() unterstützt. Sowohl synchrone als auch asynchrone Aufrufe sind möglich. Asynchrone Aufrufe werden über SIGNAL Mechanismen quittiert. Über Threads lassen sich auch synchrone Aufrufe parallel abarbeiten. Select() kann nicht unterstützt werden. Unterstützt werden openSUSE, SUSE Linux und RedHat (z.B. WS und Fedora), andere auf Anfrage.
Es werden alle intelligenten COMSOFT Baugruppen sowie das FNL und SNL2-E unterstützt.
Lieferumfang
- Baugruppenfirmware: Echtzeitbetriebssystem und Protokolltreiber
- Software-Tools zum Laden der Firmware auf die Baugruppe/das Gateway
- Software-Tools zur Parametrierung der Protokolltreiber
- Lauffähige Testprogramme im C Source-Code