+
+ /* Fill LE feature bytes */
+ le_features->max_adv_filter_supported = atoi(value);
+
+ } else if (g_strcmp0(item, "2m_phy") == 0) {
+ if (g_strcmp0(value, "true") == 0) {
+ le_feature_info.le_2m_phy = TRUE;
+ /* Fill LE feature bytes */
+ le_features->le_2m_phy_supported = 0x1;
+ } else {
+ le_feature_info.le_2m_phy = FALSE;
+ /* Fill LE feature bytes */
+ le_features->le_2m_phy_supported = 0x0;
+ }
+ INFO("2M PHY Supported [%s]", le_feature_info.le_2m_phy ? "TRUE" : "FALSE");
+ } else if (g_strcmp0(item, "coded_phy") == 0) {
+ if (g_strcmp0(value, "true") == 0) {
+ le_feature_info.le_coded_phy = TRUE;
+ /* Fill LE feature bytes */
+ le_features->le_coded_phy_supported = 0x1;
+ } else {
+ le_feature_info.le_coded_phy = FALSE;
+ /* Fill LE feature bytes */
+ le_features->le_coded_phy_supported = 0x0;
+ }
+ INFO("CODED PHY Supported [%s]", le_feature_info.le_coded_phy ? "TRUE" : "FALSE");