thb2_peripheral.c:gapExtAdvParameterInit()
ставится режим рекламы на дополнительных каналах p->secondaryAdvPHY = 1;
1M (uncoded)? Для LE Coded 125K д.б. p->secondaryAdvPHY = 3;
p->advHandle
в качестве индекса.p->advDataLen = 0;
?isPeriodic == FALSE
, но не задаётся явно на каком канале передавать: поле auxChn
.thb2_peripheral.c
static llStatus_t LL_InitialExtendedAdv(extAdvInfo_t* extAdvInfo,
uint8 extAdvSetNumber,
uint16 advSetMaxLen)
{
int i;
LL_InitExtendedAdv(extAdvInfo,extAdvSetNumber,advSetMaxLen);
g_advSetMaximumLen = advSetMaxLen;
g_extAdvNumber = extAdvSetNumber;
g_pExtendedAdvInfo = (byte *)extAdvInfo;
for (i = 0; i < g_extAdvNumber; i++) {
g_pExtendedAdvInfo[i].data.dataComplete = 1;
}
return 0;
}
thb2_peripheral.c:gapExtAdvParameterInit()
ставится режим рекламы на дополнительных каналах p->secondaryAdvPHY = 1;
1M (uncoded)? Для LE Coded 125K д.б. p->secondaryAdvPHY = 3;
p->advHandle
в качестве индекса.p->advDataLen = 0;
isPeriodic == FALSE
, но не задаётся явно на каком канале передавать: поле auxChn
.готов протестить, где взять?Запилил, отладил TH-05: