Software defined radio (SDR) moves signal processing from analog hardware to digital software. An SDR receiver can consist simply of an antenna connected to an analog-to-digital converter, with all filtering and detection done digitally. Common types of SDR include inexpensive RTL-SDR devices using DVB-T TV tuners and more full-featured commercial SDR that can handle multiple bands and transmit. SDR requires software to function since processing, filtering and control are performed in software. SDR apps allow similar functionality on smartphones that support USB-OTG connections to SDR devices.