1<?xml version="1.0" encoding="utf-8"?>
2
3
4<!--****************************************************************************
5* \file fll.cypersonality
6* \version 1.0
7*
8* \brief
9* Coex personality description file.
10*
11********************************************************************************
12* \copyright
13* Copyright 2018-2022 Cypress Semiconductor Corporation
14* SPDX-License-Identifier: Apache-2.0
15*
16* Licensed under the Apache License, Version 2.0 (the "License");
17* you may not use this file except in compliance with the License.
18* You may obtain a copy of the License at
19*
20*     http://www.apache.org/licenses/LICENSE-2.0
21*
22* Unless required by applicable law or agreed to in writing, software
23* distributed under the License is distributed on an "AS IS" BASIS,
24* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
25* See the License for the specific language governing permissions and
26* limitations under the License.
27*****************************************************************************-->
28
29<Personality id="coex" name="coex" version="1.0" xmlns="http://cypress.com/xsd/cyhwpersonality_v8">
30  <Dependencies>
31    <IpBlock name="43xxx_coex" />
32    <Resource name="coex\.bt" />
33    <OperatingMode value="COMPANION_CONNECTIVITY"/>
34  </Dependencies>
35  <ExposedMembers>
36    <ExposedMember key="lepriority" paramId="lepriority" />
37  </ExposedMembers>
38  <Parameters>
39    <!-- PDL documentation -->
40    <ParamDoc id="pdlDoc" name="Configuration Help" group="Overview" default="https://Infineon.github.io/smartcoex/api_reference_manual/html/index.html" linkText="Open Coexistence Documentation" visible="true" desc="Opens the Wifi/BT Coexistence  Documentation" />
41
42    <ParamChoice id="lepriority" name="BLE Scan/Discovery Priority" group="General" default="1" visible="true" editable="true" desc="Choose the BLE scan and discovery priority">
43      <Entry name="Low" value="0"   visible="true"/>
44      <Entry name="Medium"    value="1" visible="true"/>
45      <Entry name="High"    value="2" visible="true"/>
46    </ParamChoice>
47
48  </Parameters>
49  <ConfigFirmware>
50    <ConfigDefine name="CY_COEX_BLE_PRIORITY" value="`${lepriority}`" public="true" include="true" />
51  </ConfigFirmware>
52</Personality>
53
54