在这段代码里,touchlink后每次选择的是最好的rssi,也就老是最近距离的
uint8 selectThisTarget = FALSE;
int8 rssi = zll_GetMsgRssi();
if ( pfnSelectDiscDevCB != NULL )
[
selectThisTarget = pfnSelectDiscDevCB( pRsp, rssi );
]
// Default selec
tion - according to RSSI
else if ( rssi > ZLL_TL_WORST_RSSI )//-40 dbm
[
if ( ( rssi + pRsp->rssiCorrection ) > selectedTarget.lastRssi )
[
// Better RSSI, select this target
selectThisTarget = TRUE;
]
]
现在我们想要把Remode做成一个面板开关产品,固定位置,一次toucklink后可将多个灯组进去并且距离比较远。是否可以实现?需要在哪块代码里修改?