Quadrature Detection in Software-Defined Radio