Datafox DFCom - API  04.03.11.00
Dokumentation zur Datafox Kommunikationsbibliothek (DFComDLL.dll / DFCom_x64.dll)
Programmbeispiele

Im folgenden soll kurz aufgezeigt werden wie Sie in C++ mit der Kommunikationsbibliothek auf ein Datafox-Gerät zugreifen können.

Passiv-Mode

Im Passiv-Mode erwartet das Gerät eine eingehende Verbindung.

#include <stdlib.h>
int connectionId = 1;
int deviceAddress = 254;
int errorNumber;
int serialNumber;
// Eine TCP / IP - Verbindung zum Gerät aufbauen.
if ( DFCComOpenIV( connectionId, 0, 3, "192.168.1.88", 8000, 3000 ) == 1 )
{
printf( "Verbindungs wurde erfolgreich geöffnet.\n" );
// Seriennummer lesen.
if ( DFCGetSeriennummer( connectionId, deviceAddress, &serialNumber, &errorNumber ) == 1 )
{
printf( "Seriennummer ist: %d\n", serialNumber );
}
else
{
printf( "Seriennummer konnte nicht ermittelt werden. Fehlernummer %i\n", errorNumber );
}
// Verbindung zu Gerät schließen.
DFCComClose( connectionId );
}
else
{
printf( "Verbindungs konnte nicht hergestellt werden.\n" );
}

© 2003-2018 Datafox GmbH