Home
last modified time | relevance | path

Searched refs:LinkQualityInfo (Results 1 – 9 of 9) sorted by relevance

/openthread-2.7.6/src/core/thread/
Dlink_quality.cpp131 void LinkQualityInfo::Clear(void) in Clear()
141 void LinkQualityInfo::AddRss(int8_t aRss) in AddRss()
162 uint8_t LinkQualityInfo::GetLinkMargin(void) const in GetLinkMargin()
167 LinkQualityInfo::InfoString LinkQualityInfo::ToInfoString(void) const in ToInfoString()
177 uint8_t LinkQualityInfo::ConvertRssToLinkMargin(int8_t aNoiseFloor, int8_t aRss) in ConvertRssToLinkMargin()
189 uint8_t LinkQualityInfo::ConvertLinkMarginToLinkQuality(uint8_t aLinkMargin) in ConvertLinkMarginToLinkQuality()
194 uint8_t LinkQualityInfo::ConvertRssToLinkQuality(int8_t aNoiseFloor, int8_t aRss) in ConvertRssToLinkQuality()
199 int8_t LinkQualityInfo::ConvertLinkQualityToRss(int8_t aNoiseFloor, uint8_t aLinkQuality) in ConvertLinkQualityToRss()
225 uint8_t LinkQualityInfo::CalculateLinkQuality(uint8_t aLinkMargin, uint8_t aLastLinkQuality) in CalculateLinkQuality()
Dtopology.hpp618 LinkQualityInfo &GetLinkInfo(void) { return mLinkInfo; } in GetLinkInfo()
626 const LinkQualityInfo &GetLinkInfo(void) const { return mLinkInfo; } in GetLinkInfo()
803LinkQualityInfo mLinkInfo; ///< Link quality info (contains average RSS, link margin and link qual…
Dlink_quality.hpp234 class LinkQualityInfo : public InstanceLocatorInit class
Dlink_metrics.cpp294LinkQualityInfo::ConvertRssToLinkMargin(Get<Mac::Mac>().GetNoiseFloor(), aRequestMessage.GetAverag… in AppendReport()
320LinkQualityInfo::ConvertRssToLinkMargin(Get<Mac::Mac>().GetNoiseFloor(), seriesInfo->GetAverageRss… in AppendReport()
Dmle_router.cpp714 linkMargin = LinkQualityInfo::ConvertRssToLinkMargin(Get<Mac::Mac>().GetNoiseFloor(), in SendLinkAccept()
977 router->SetLinkQualityOut(LinkQualityInfo::ConvertLinkMarginToLinkQuality(linkMargin)); in HandleLinkAccept()
1151 …uint8_t linkMargin = LinkQualityInfo::ConvertRssToLinkMargin(Get<Mac::Mac>().GetNoiseFloor(), link… in HandleAdvertisement()
Dmle.cpp3396 …linkMargin = LinkQualityInfo::ConvertRssToLinkMargin(Get<Mac::Mac>().GetNoiseFloor(), linkInfo->Ge… in HandleParentResponse()
3403 linkQuality = LinkQualityInfo::ConvertLinkMarginToLinkQuality(linkMargin); in HandleParentResponse()
3535 …mParentCandidate.SetLinkQualityOut(LinkQualityInfo::ConvertLinkMarginToLinkQuality(linkMarginFromT… in HandleParentResponse()
/openthread-2.7.6/tests/unit/
Dtest_link_quality.cpp83 void PrintOutcome(LinkQualityInfo &aLinkInfo) in PrintOutcome()
90 LinkQualityInfo linkInfo; in TestLinkQualityData()
/openthread-2.7.6/examples/platforms/utils/
Dlink_metrics.cpp137 …uint8_t GetLinkMargin(int8_t aRssi) const { return LinkQualityInfo::ConvertRssToLinkMargin(sNoiseF… in GetLinkMargin()
/openthread-2.7.6/src/core/api/
Dlink_api.cpp321 return LinkQualityInfo::ConvertRssToLinkQuality(instance.Get<Mac::Mac>().GetNoiseFloor(), aRss); in otLinkConvertRssToLinkQuality()
328 …return LinkQualityInfo::ConvertLinkQualityToRss(instance.Get<Mac::Mac>().GetNoiseFloor(), aLinkQua… in otLinkConvertLinkQualityToRss()