• Home
  • Raw
  • Download

Lines Matching full:rss

59 // This struct contains RSS values and test data for checking link quality info calss.
62 const int8_t *mRssList; // Array of RSS values.
63 size_t mRssListSize; // Size of RSS list.
69 // Check and verify the raw average RSS value to match the value from GetAverage().
92 int8_t rss, ave, min, max; in TestLinkQualityData() local
106 rss = aRssData.mRssList[i]; in TestLinkQualityData()
107 min = MIN_RSS(rss, min); in TestLinkQualityData()
108 max = MAX_RSS(rss, max); in TestLinkQualityData()
109 linkInfo.AddRss(rss); in TestLinkQualityData()
110 VerifyOrQuit(linkInfo.GetLastRss() == rss); in TestLinkQualityData()
115 printf("%02u) AddRss(%4d): ", static_cast<unsigned int>(i), rss); in TestLinkQualityData()
122 // Check and verify the raw average RSS value to match the value from GetAverage().
156 int8_t rss, rss2, ave; in TestRssAveraging() local
174 rss = -70; in TestRssAveraging()
175 printf("AddRss(%d): ", rss); in TestRssAveraging()
176 IgnoreError(rssAverager.Add(rss)); in TestRssAveraging()
177 VerifyOrQuit(rssAverager.GetAverage() == rss, "GetAverage() failed after a single AddRss()."); in TestRssAveraging()
198 rss = rssValues[j]; in TestRssAveraging()
199 printf("AddRss(%4d) %d times: ", rss, kNumRssAdds); in TestRssAveraging()
203 IgnoreError(rssAverager.Add(rss)); in TestRssAveraging()
204 VerifyOrQuit(rssAverager.GetAverage() == rss, "GetAverage() returned incorrect value."); in TestRssAveraging()
212 // Adding two RSS values: in TestRssAveraging()
218 rss = rssValues[j]; in TestRssAveraging()
229 IgnoreError(rssAverager.Add(rss)); in TestRssAveraging()
231 printf("AddRss(%4d), AddRss(%4d): ", rss, rss2); in TestRssAveraging()
232 …VerifyOrQuit(rssAverager.GetAverage() == ((rss + rss2) >> 1), "GetAverage() returned incorrect val… in TestRssAveraging()
245 rss = rssValues[j]; in TestRssAveraging()
259 IgnoreError(rssAverager.Add(rss)); in TestRssAveraging()
263 printf("AddRss(%4d) %d times, AddRss(%4d): ", rss, kNumRssAdds, rss2); in TestRssAveraging()
265 VerifyOrQuit(ave >= MIN_RSS(rss, rss2), "GetAverage() returned incorrect value."); in TestRssAveraging()
266 VerifyOrQuit(ave <= MAX_RSS(rss, rss2), "GetAverage() returned incorrect value."); in TestRssAveraging()
279 rss = rssValues[j]; in TestRssAveraging()
293 IgnoreError(rssAverager.Add(rss)); in TestRssAveraging()
296 VerifyOrQuit(ave >= MIN_RSS(rss, rss2), "GetAverage() is smaller than min value."); in TestRssAveraging()
297 VerifyOrQuit(ave <= MAX_RSS(rss, rss2), "GetAverage() is larger than min value."); in TestRssAveraging()
299 diff -= (rss + rss2) >> 1; in TestRssAveraging()
304 printf("[AddRss(%4d), AddRss(%4d)] %d times: ", rss, rss2, kNumRssAdds); in TestRssAveraging()
325 rss = GetRandomRss(); in TestRssAveraging()
326 IgnoreError(rssAverager.Add(rss)); in TestRssAveraging()
327 sum += rss; in TestRssAveraging()
331 printf("AddRss(%4d) sum=%-5d, mean=%-8.2f RssAverager=", rss, sum, mean); in TestRssAveraging()