DELIB API Referenz > Verwaltungsfunktionen > DapiScanAllModulesAvailable

Navigation:

 

DELIB API Referenz > Verwaltungsfunktionen >



DapiScanAllModulesAvailable

Previous pageReturn to chapter overviewNext page

Beschreibung

Mit dieser Funktion lassen sich alle am USB-Bus angeschlossen Module scannen.

Hierbei wird die Modul-ID und die Modul-Nr. jedes gefundenen Modules ermittelt.

Definition

ULONG DapiScanAllModulesAvailable(uint nr)

 

Parameter

nr = 0:                Es wird nach allen am USB-Bus angeschlossenen Module gesucht

nr = i:                Auslesen der einzelnen angeschlossenen Module

 

Return-Wert

Gibt die Anzahl der gefunden Module wieder.

Programmierbeispiel

no_of_modules = DT.Delib.DapiScanAllModulesAvailable(0);

for (i = 1; i <= no_of_modules; i++)

{

  ret = DapiScanAllModulesAvailable(i);

  moduleID = ret & 0x0000ffff;

  moduleNr = (ret >> 16) & 0xff;

}