Practical SDR: Getting Started with Software-Defined Radio