Restart Device¶
⚠️ Note: This document describes how to use the SDK's API to operate the scanning device and provides sample code in C language. Note that the API is a synchronous operation and may block the main thread when used.
⚠️ Note: Before using the API, you need to connect the device first. For detailed steps, please refer to Connect Device.
1. Restart Device¶
Restart the scanning device. Usage is as follows:
const char* result = inateck_scanner_ble_restart(device_id);
The return result is in JSON
format. If the call is successful, result
will return:
{
"status": 0,
"error": "",
}
If the call fails, result
will return:
{
"status": 1,
"error": "error message",
}
2. Sample Code¶
#include <stdio.h>
#include <string.h>
#include <stdbool.h>
#include <unistd.h>
#include "inateck_scanner_ble.h"
int main() {
const char* device_id = "device id";
const char* result = inateck_scanner_ble_restart(device_id);
printf("result: %s\n", result);
return 0;
}