bt_scan_deinit()

bt_scan_deinit()

Description

De-initializes communication with Bluetooth module.

Syntax

bt_scan_deinit();

Parameters

This function has no parameters.

Returns

Return value

Return explanation

Return value

Return explanation

SCRIPT_OPERATION_SUCCESS

Successfully de-initialized scan module.

SCRIPT_OPERATION_FAILED

Failed to de-initialize scan module.

SCRIPT_NO_ACCESS

Bluetooth wasn’t initialized.

Function call example:

#include <io> #include <read> #include <float> #include <string> #include <core> #include <write> #include <define> #include <socket> #include <bluetooth> new scan_parameters[.type, .options, .interval, .window, .timeout, .interval_coded, .window_coded]; main() { scan_parameters[.type] = BT_SCAN_TYPE_ACTIVE; scan_parameters[.options] = BT_ADV_OPT_NONE; scan_parameters[.interval] = BT_SCAN_INTERVAL_FAST; scan_parameters[.window] = BT_SCAN_WINDOW_FAST; scan_parameters[.timeout] = 0; scan_parameters[.interval_coded] = 0; scan_parameters[.window_coded] = 0; bt_init(); bt_scan_init(scan_parameters); bt_scan_deinit(); for(;;) { Delay(100); } }