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:

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;
}

4. Beispielcode in anderen Sprachen