Motor limits may get out of sync between Tango and Sardana, if the user changes the limits in the Tango server. This may happen explicitly or implicitly by a calibrate command.
Explanation: Motor limits are stored at two different places (this is admittedly not too good).
Note: The wm Macro reads the limits from the Tango server and updates the Pool before it displays motor position and limits. That means, wm implicitly resolves any possible discrepancy. This behaviour may be a little bit unexpected.
Note: other motor attributes cannot get out of sync because the Pool does not keep track of them itself. Instead, all read/write operations are directly passed to the Tango server.