Software-defined-radio
SDR, according to Wikipedia
Software-defined radio (SDR) is a radio communication system where components that have been traditionally implemented in analog hardware (e.g., mixers, filters, amplifiers, modulators/demodulators, detectors, etc.) are instead implemented using software on a personal computer or embedded system.[1] While the concept of SDR is not new, the rapidly evolving capabilities of digital electronics render practical many processes which were once only theoretically possible.
A basic SDR system may consist of a personal computer with a sound card or analog-to-digital converter, preceded by some RF front end. Significant signal processing is handed over to the general-purpose processor rather than done in special-purpose hardware (electronic circuits). Such a design produces a radio that can receive and transmit widely different radio protocols (sometimes called waveforms) based solely on the software used.
Software radios have significant utility for the military and cell phone services, which must serve various changing radio protocols in real time. In the long term, software-defined radios are expected by proponents like the Wireless Innovation Forum to become the dominant technology in radio communications. SDRs and software-defined antennas are the enablers of cognitive radio.[2]
SDR In Use
HackRF PlutoSDR ### SDR Comparison
SDR-comparison-ant_e200-pluto.png image source ## SDR Software - DragonOS - content here