Improving The Performance of Software Defined Radio By Employing Digital Feedback of Radio Frequency Properties