Home
last modified time | relevance | path

Searched refs:aRss (Results 1 – 13 of 13) sorted by relevance

/openthread-latest/src/core/thread/
Dlink_quality.cpp57 Error RssAverager::Add(int8_t aRss) in Add() argument
62 VerifyOrExit(aRss != Radio::kInvalidRssi, error = kErrorInvalidArgs); in Add()
66 aRss = Min<int8_t>(aRss, 0); in Add()
70 newValue = static_cast<uint16_t>(-aRss); in Add()
140 void LinkQualityInfo::AddRss(int8_t aRss) in AddRss() argument
144 VerifyOrExit(aRss != Radio::kInvalidRssi); in AddRss()
146 mLastRss = aRss; in AddRss()
153 SuccessOrExit(mRssAverager.Add(aRss)); in AddRss()
176 uint8_t ComputeLinkMargin(int8_t aNoiseFloor, int8_t aRss) in ComputeLinkMargin() argument
178 int8_t linkMargin = aRss - aNoiseFloor; in ComputeLinkMargin()
[all …]
Dlink_quality.hpp130 Error Add(int8_t aRss);
250 uint8_t ComputeLinkMargin(int8_t aNoiseFloor, int8_t aRss);
310 void AddRss(int8_t aRss);
Dlink_metrics_types.cpp120 void SeriesInfo::AggregateLinkMetrics(uint8_t aFrameType, uint8_t aLqi, int8_t aRss) in AggregateLinkMetrics() argument
126 IgnoreError(mRssAverager.Add(aRss)); in AggregateLinkMetrics()
Dneighbor.cpp195 …id Neighbor::AggregateLinkMetrics(uint8_t aSeriesId, uint8_t aFrameType, uint8_t aLqi, int8_t aRss) in AggregateLinkMetrics() argument
201 entry.AggregateLinkMetrics(aFrameType, aLqi, aRss); in AggregateLinkMetrics()
Dlink_metrics_types.hpp306 void AggregateLinkMetrics(uint8_t aFrameType, uint8_t aLqi, int8_t aRss);
Dneighbor.hpp637 void AggregateLinkMetrics(uint8_t aSeriesId, uint8_t aFrameType, uint8_t aLqi, int8_t aRss);
/openthread-latest/src/core/mac/
Dmac_filter.hpp154 Error AddRssIn(const ExtAddress &aExtAddress, int8_t aRss);
173 void SetDefaultRssIn(int8_t aRss) { mDefaultRssIn = aRss; } in SetDefaultRssIn() argument
208 Error Apply(const ExtAddress &aExtAddress, int8_t &aRss) const;
Dmac_filter.cpp142 Error Filter::AddRssIn(const ExtAddress &aExtAddress, int8_t aRss) in AddRssIn() argument
155 entry->mRssIn = aRss; in AddRssIn()
214 Error Filter::Apply(const ExtAddress &aExtAddress, int8_t &aRss) const in Apply()
221 aRss = mDefaultRssIn; in Apply()
244 aRss = entry->mRssIn; in Apply()
Dmac.hpp536 uint8_t ComputeLinkMargin(int8_t aRss) const;
Dmac.cpp2292 uint8_t Mac::ComputeLinkMargin(int8_t aRss) const { return ot::ComputeLinkMargin(GetNoiseFloor(), a… in ComputeLinkMargin()
/openthread-latest/src/core/api/
Dlink_api.cpp254 otError otLinkFilterAddRssIn(otInstance *aInstance, const otExtAddress *aExtAddress, int8_t aRss) in otLinkFilterAddRssIn() argument
256 return AsCoreType(aInstance).Get<Mac::Filter>().AddRssIn(AsCoreType(aExtAddress), aRss); in otLinkFilterAddRssIn()
264 void otLinkFilterSetDefaultRssIn(otInstance *aInstance, int8_t aRss) in otLinkFilterSetDefaultRssIn() argument
266 AsCoreType(aInstance).Get<Mac::Filter>().SetDefaultRssIn(aRss); in otLinkFilterSetDefaultRssIn()
298 uint8_t otLinkConvertRssToLinkQuality(otInstance *aInstance, int8_t aRss) in otLinkConvertRssToLinkQuality() argument
300 return LinkQualityForLinkMargin(AsCoreType(aInstance).Get<Mac::Mac>().ComputeLinkMargin(aRss)); in otLinkConvertRssToLinkQuality()
/openthread-latest/include/openthread/
Dlink.h734 otError otLinkFilterAddRssIn(otInstance *aInstance, const otExtAddress *aExtAddress, int8_t aRss);
762 void otLinkFilterSetDefaultRssIn(otInstance *aInstance, int8_t aRss);
834 uint8_t otLinkConvertRssToLinkQuality(otInstance *aInstance, int8_t aRss);
/openthread-latest/src/core/common/
Dmessage.hpp1303 void AddRss(int8_t aRss) { IgnoreError(GetMetadata().mRssAverager.Add(aRss)); } in AddRss() argument