the TuneResult returned by MultiUsrp.set_rx_freq() lies when used with the USRP1, when using a USRP B100 the TuneResult returned is as expected. look into this and maybe file a bug report with uhd. If this happens with additional Ettus SDRs consider dropping the return value altogether.