Hardware

Everything on the RF side runs through a software-defined radio. Below are the SDRs 1xBTS supports and a sample of the handsets it's been tested with. Most CDMA2000 1x phones should work; EV-DO needs a handset, modem, or data card with HRPD support.

SDR radios

Ettus USRP B200 / B210

uhd-backend
InterfaceUSB 3.0
Range70 MHz – 6 GHz

The primary development target. Full sample-rate and timing discipline over UHD, including combined 1x + HRPD composite operation.

Ettus Research ↗

bladeRF Micro 2.0

bladerf-backend
InterfaceUSB 3.0
Range47 MHz – 6 GHz

Native backend with configurable stream buffers, including combined 1x + HRPD composite operation.

Nuand ↗

LimeSDR Mini v2

lime-backend
InterfaceUSB 3.0
Range10 MHz – 3.5 GHz

Native mode with RX sample-delay compensation for 1x operation.

Lime Microsystems ↗

Any SoapySDR device

soapy
InterfaceVaries
RangeVaries

Generic SoapySDR path for other radios. May work for 1x, but isn't regularly exercised and is not the primary EV-DO path.

SoapySDR ↗

Build steps and dependencies are on the Download page.

Tested handsets

  • Apple iPhone (CDMA)
  • Motorola V60s
  • Qualcomm QCP-860
  • Nokia Lumia 735
  • Samsung SCH-U340
  • BlackBerry 8830

A sample of what we've run; many more CDMA2000 1x handsets work. For EV-DO testing, use a hybrid handset or data card that supports HRPD Rev 0 or Rev A.