LteFfConverter class. More...
#include "lte-common.h"
Static Public Member Functions | |
| static uint16_t | double2fpS11dot3 (double val) | 
| Convert from double to fixed point S11.3 notation.  More... | |
| static double | fpS11dot3toDouble (uint16_t val) | 
| Convert from fixed point S11.3 notation to double.  More... | |
| static double | getMinFpS11dot3Value () | 
| Get minimum fixed point S11.3 value.  More... | |
LteFfConverter class.
Definition at line 119 of file lte-common.h.
      
  | 
  static | 
Convert from double to fixed point S11.3 notation.
| val | double value | 
Definition at line 138 of file lte-common.cc.
Referenced by ns3::LteEnbPhy::CreatePuschCqiReport(), and ns3::LteEnbPhy::CreateSrsCqiReport().
 Here is the caller graph for this function:
      
  | 
  static | 
Convert from fixed point S11.3 notation to double.
| val | fixed point S11.3 value | 
Definition at line 155 of file lte-common.cc.
Referenced by ns3::LteFfrEnhancedAlgorithm::DoReportUlCqiInfo(), ns3::RrFfMacScheduler::DoSchedUlCqiInfoReq(), ns3::TdMtFfMacScheduler::DoSchedUlCqiInfoReq(), ns3::TtaFfMacScheduler::DoSchedUlCqiInfoReq(), ns3::FdMtFfMacScheduler::DoSchedUlCqiInfoReq(), ns3::TdBetFfMacScheduler::DoSchedUlCqiInfoReq(), ns3::FdBetFfMacScheduler::DoSchedUlCqiInfoReq(), ns3::TdTbfqFfMacScheduler::DoSchedUlCqiInfoReq(), ns3::CqaFfMacScheduler::DoSchedUlCqiInfoReq(), ns3::PfFfMacScheduler::DoSchedUlCqiInfoReq(), ns3::PssFfMacScheduler::DoSchedUlCqiInfoReq(), and ns3::FdTbfqFfMacScheduler::DoSchedUlCqiInfoReq().
 Here is the caller graph for this function:
      
  | 
  static | 
Get minimum fixed point S11.3 value.
Definition at line 163 of file lte-common.cc.