主题中讨论的其他器件:Z-stack
为什么该函数不使用 MIN_LQI_COST_2、MIN_LQI_COST_4和 MIN_LQI_COST_6?
添加它们以获得更准确的"成本"是否合理?
/*********************************************************************
* @fn nwkConvertLqiToCost
*
* @brief Convert Link Qualiy valuel (lqi 1~255) to link cost (1~7)
*
* @param lqi - link quality value
*
* @return uint8_t - link cost
*/
uint8_t nwkConvertLqiToCost( uint8_t lqi )
{
uint8_t cost;
cost = MAX_LINK_COST ;
if ( lqi > MIN_LQI_COST_1 )
{
cost = 1;
}
else if ( lqi > MIN_LQI_COST_3 )
{
cost = 3;
}
else if ( lqi > MIN_LQI_COST_5 )
{
cost = 5;
}
else if ( lqi == LINK_AGEOUT_COST )
{
cost = LINK_AGEOUT_COST;
}
return cost;
}
在该主题中 、e2e.ti.com/.../cc2652p-lqi-to-link-cost-mapping 表示映射已过时、将在更新的 SDK 中进行更新。 什么时候可以完成呢?
