Voreinstellungen Vor der ersten Verwendung des DELIB CLI muss die "delib_cli.cfg" mit einem Texteditor bearbeitet werden. Sie finden die "delib_cli.cfg" im Verzeichnis "/delib_cli/". Inhalt der "delib_cli.cfg":
moduleID Als moduleID muss die entsprechende Nummer der eingesetzten Hardware eingetragen werden. Diese Nummer kann der "delib.h" entnommen werden. Unter Linux finden Sie diese im Zip-Archiv des "delib-linux" unter dem Pfad "delib-sources\delib\library\delib". moduleNR Die moduleNR wird im ICT-Tool vergeben. Diese Nummer dient zur Identifizierung identischer Hardware. Der Standardwert ist 0. RO-ETH_ipAddress Dieser Eintrag wird ausschließlich für die Verbindung zu unseren ETH-Modulen benötigt. Die IP-Adresse der ETH-Module können über das ICT-Tool sowie über die Weboberfläche des Moduls eingestellt werden.
Kompilieren des Delib-CLI-Samples Für das Kompilieren des Testprogramms, öffnen Sie ein Terminalfenster und navigieren mit dem Befehl "cd /<Verzeichnispfad>" zunächst in das "../delib_cli/" Verzeichnis. Tip: Sollten in Ihrem Ordnernamen Leerzeichen enthalten sein, geben Sie diese wie im unteren Beispiel dargestellt in " " an.
Zum Kompilieren öffnen Sie nun das gewünschte Shell-Skript mit dem Befehl „sudo sh ./<DATEINAME>“ • ETH - "1_compile_delib-cli_eth.sh" • USB - "2_compile_delib-cli_usb.sh"
Geben Sie, falls nötig, Ihr Benutzerkennwort ein.
Bei erfolgreicher Kompilierung sollte nun "compiling successfull" im Terminalfenster erscheinen. Es wurde die Datei "delib_cli" im Verzeichnis erstellt. Jetzt können Sie das Beispielprogramm mit "sudo ./delib_cli [command] [channel] [value | unit ["nounit"] ] " ausführen.
WICHTIG!! Sie benötigen für das Ausführen Admin-Rechte. Benutzen Sie deshalb den Befehl mit "sudo".
|