Added printErrorStats function

This commit is contained in:
2019-09-25 09:25:23 +02:00
parent a7ad0e346a
commit 36c64b5032
3 changed files with 14 additions and 14 deletions

View File

@@ -48,6 +48,16 @@ struct CombinedStats {
Stats::Statistics<T> rssi;
};
template<typename T>
void printErrorStats(const CombinedStats<T>& errorStats)
{
std::cout << "Walk error:" << "\n";
std::cout << "[m] " << std::setw(10) << "mean" << std::setw(10) << "stdDev" << std::setw(10) << "median" << "\n";
std::cout << "FTM " << std::setw(10) << errorStats.ftm.getAvg() << std::setw(10) << errorStats.ftm.getStdDev() << std::setw(10) << errorStats.ftm.getMedian() << "\n";
std::cout << "RSSI " << std::setw(10) << errorStats.rssi.getAvg() << std::setw(10) << errorStats.rssi.getStdDev() << std::setw(10) << errorStats.rssi.getMedian() << "\n";
std::cout << std::endl;
}
static std::vector<WifiMeas> filterOfflineData(const Offline::FileReader& fr)