Filter results by

Older Versions

Older API versions are available as a download. To view, extract the file and open the index.html file in a web browser.

artik_bt_scan_filter Struct Reference

Bluetooth scan filter definition. More...

#include <bluetooth/artik_bluetooth.h>

Data Fields

artik_bt_uuiduuid_list
 
unsigned int uuid_length
 
int16_t rssi
 
artik_bt_scan_type type
 

Detailed Description

Structure containing the elements needed to define scan filters

When a remote device is found that advertises any UUID from uuid_list, it will be reported if received RSSI is higher than rssi.

Examples:
bluetooth_test/artik_bluetooth_test_gatt_client.c.

Definition at line 676 of file artik_bluetooth.h.

Field Documentation

int16_t artik_bt_scan_filter::rssi

RSSI threshold value

Examples:
bluetooth_test/artik_bluetooth_test_gatt_client.c.

Definition at line 679 of file artik_bluetooth.h.

artik_bt_scan_type artik_bt_scan_filter::type

Type of scan

Examples:
bluetooth_test/artik_bluetooth_test_gatt_client.c.

Definition at line 680 of file artik_bluetooth.h.

unsigned int artik_bt_scan_filter::uuid_length

Size of uuid_list

Examples:
bluetooth_test/artik_bluetooth_test_gatt_client.c.

Definition at line 678 of file artik_bluetooth.h.

artik_bt_uuid* artik_bt_scan_filter::uuid_list

Filtered service UUIDs

Examples:
bluetooth_test/artik_bluetooth_test_gatt_client.c.

Definition at line 677 of file artik_bluetooth.h.


The documentation for this struct was generated from the following file:
Last updated on: