Debug-Modus einstellen¶
⚠️ Achtung: Dieses Dokument beschreibt, wie man die API des SDKs verwendet, um Scan-Geräte zu bedienen, und bietet Beispielcode in C. Beachten Sie, dass die API synchron arbeitet und den Hauptthread blockieren kann.
1. Debug-Modus einstellen¶
Den Debug-Modus des Scan-Geräts einstellen. Die Verwendung ist wie folgt:
int result = inateck_scanner_ble_set_debug(debug_mode);
Eingabeparameter:
debug_mode
ist der Debug-Modus,1
zum Aktivieren,0
zum Deaktivieren.
Das Ergebnis ist result
. Wenn es 0
ist, bedeutet es, dass der Aufruf erfolgreich war; wenn es 1
ist, bedeutet es, dass der Aufruf fehlgeschlagen ist.
2. Aktuelle SDK-Version¶
Die aktuelle SDK-Version abrufen. Die Verwendung ist wie folgt:
const char* version = inateck_scanner_ble_sdk_version();
Das Ergebnis ist eine Zeichenkette im Format wie "2.0.3".
3. Beispielcode¶
#include <stdio.h>
#include <string.h>
#include <stdbool.h>
#include <unistd.h>
#include "inateck_scanner_ble.h"
int main() {
// Debug-Modus einstellen
int result = inateck_scanner_ble_set_debug(1);
if (result == 0) {
printf("Debug-Modus erfolgreich eingestellt\n");
} else {
printf("Debug-Modus einstellen fehlgeschlagen\n");
}
// Aktuelle SDK-Version abrufen
const char* version = inateck_scanner_ble_sdk_version();
printf("Aktuelle SDK-Version: %s\n", version);
return 0;
}