Other Parts Discussed in Thread: SYSCONFIG
主题中讨论的其他器件:SysConfig
下午好!
因此、当我尝试减少最大连接数时、我在任何 BLE 应用中都找不到器件了。 减少最大连接数时、是否需要更改? 我将使用 SDK:7_10_01_24并使用项目0。
此致、
肯尼斯·托马斯
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好、Kenneth:
感谢您的联系。
您在哪里修改最大连接参数数量?
您可以尝试使用 SysConfig 进行更改。 我认为在项目0中默认情况下此参数已设置为2。 设置为1时、 SimpleLink Connect 应用程序 仍可以成功发现它并按预期生成连接。

希望这对您有所帮助。
大卫。
您好、Kenneth:
我可以看到、这是在1个连接中发生的、因为在建立连接后未再次启用广播。 您可以在 project_zero.c 中看到此内容、特别是 ProjectZero_processGapMessage 函数。 我建议在 GAP_LINK_ENTERMIND_EVENT 用例中添加以下评估。
case GAP_LINK_TERMINATED_EVENT:
{
gapTerminateLinkEvent_t *pPkt = (gapTerminateLinkEvent_t *)pMsg;
// Display the amount of current connections
Log_info0("Device Disconnected!");
Log_info1("Num Conns: %d", linkDB_NumActive());
if(linkDB_NumActive() < MAX_NUM_BLE_CONNS)
{
// Start advertising since there is room for more connections
GapAdv_enable(advHandleLegacy, GAP_ADV_ENABLE_OPTIONS_USE_MAX, 0);
}
.
.
.
如果有帮助、请告诉我。
大卫。