/*
 * Copyright (c) 2021 Nordic Semiconductor ASA
 *
 * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
 */

/* This configuration file defines discovery parameters for BLE central.
 * Used only by ble_discovery module.
 */

/* This structure enforces the header file is included only once in the build.
 * Violating this requirement triggers a multiple definition error at link time.
 */
const struct {} ble_discovery_include_once;

#include "ble_event.h"

struct bt_peripheral {
	uint16_t pid;
	enum peer_type peer_type;
};

static const uint16_t vendor_vid = 0x1915;

/* Peripherals parameters. */
static const struct bt_peripheral bt_peripherals[] = {
	{
		.pid = 0x52da,
		.peer_type = PEER_TYPE_MOUSE,
	},
	{
		.pid = 0x52db,
		.peer_type = PEER_TYPE_MOUSE,
	},
	{
		.pid = 0x52de,
		.peer_type = PEER_TYPE_MOUSE,
	},
	{
		.pid = 0x52dd,
		.peer_type = PEER_TYPE_KEYBOARD,
	},
};
