Software Defined Radio: for Amateur Radio Operators and Shortwave Listeners