nrArfcnToFrequency method

double nrArfcnToFrequency(
  1. int nrArfcn
)

Implementation

double nrArfcnToFrequency(int nrArfcn) {
  if (nrArfcn < 0) {
    throw ArgumentError('ARFCN must be non-negative');
  }

  if (nrArfcn < 600000) {
    return 0.005 * nrArfcn;
  } else if (nrArfcn < 2016667) {
    return 3000.0 + 0.015 * (nrArfcn - 600000);
  } else {
    return 24250.08 + 0.06 * (nrArfcn - 2016667);
  }
}