Can you please submit a bug report to github.com/ettusresearch/uhd? --M
On Tue, Dec 9, 2025 at 6:49 PM Indrajit Bhattacharyya < [email protected]> wrote: > Hi Marcus, > > > > Sorry for writing to you directly as my query on the gnuradio discuss list > has not come up with any response in the last 2-3 weeks. > > > > Also, apologies for posting the above on the gnuradio list as the > usrp-users list is down for some reason. > > > > I needed some help identifying a rather odd issue I am facing with some > new E320s we acquired as the older E310s are now not recommended for new > designs. > > > > When reading the temperature from the AD9361 I am consistently getting > very high readings, confirmed with direct chip surface temperature > measurements – typically of the order of 60-70C for Rx only streams, and > 80-90C for streams with both Tx and Rx. > > > > My requirements are very humble – the FPGA is not used at all – all data > is processed on the main CPU. > > > > Typical Sample rates are between 1.92 MHz to 30.72 MHz for Rx streams, and > Tx is set to 30 kHz. > > > > The Tx transmits only a CW. > > > > When comparing with the old E310, the temperature difference is about 30C, > with the same underlying code. > > > > Any idea why this is happening or what I am doing wrong. > > > > FYI, stopping the streams actually causes the temperature on the AD9361 to > rise, which is very weird. > > > > The sensor values are read using: usrp.get_sensor(i).to_real() – we only > need the rssi and ad9361_temp sensors. > > > > And the stream start / stop is effected using: > self.uhd_usrp_source_0.stop(), self.uhd_usrp_source_0.start() > > > > Sample rates on the receive are changed using: > > self.uhd_usrp_source_0.stop() > > self.uhd_usrp_source_0.set_samp_rate(self.rxSamp_rate) > > self.uhd_usrp_source_0.set_bandwidth((self.rxSamp_rate*2), 0) > > self.uhd_usrp_source_0.set_bandwidth((self.rxSamp_rate*2), 1) > > time.sleep(0.5) > > self.uhd_usrp_source_0.start() > > > > Fundamentally, the system is used to compute the DOA using either high > power noise sources or CW signals from a TE21 coupler inside the feed of an > antenna. > > > > UHD: 4.8.0.0 > > Python: 3.12.0 > > Windows: IOT > > > > Default configuration of USRP: > > > > MCR: 30.72 MHz or 16 MHz > > Rx Frequency: 2G – 3G > > Tx Frequency: 5G-5.5G > > Tx Gain setting: 75 – 80 dB (~10 dBm output) > > Rx Gain: AGC > > > > All streams are carried over the 10G SFP modules. No packet losses. > > > > Any help or insight would be greatly appreciated. > > > > Thanks, > > > > Indrajit. > > >
