Source Measure Unit Returns False Current Reading

Updated Jul 3, 2020

Reported In

Hardware

  • PXIe-4163

Issue Details

The current values returned by my SMU are 10 times higher than the signal value and 2 times higher that the set compliance limit.

I've changed the DUT, changed the scope and changed the code but the issue still persists.

What changes can I make to the code so that my device returns the correct readings?

Solution

This behavior can happen if you programatically set a range and a limit to the readings when also enabling autorange.

Once you use only one option your device should return the proper readings.