Details
This attribute is only valid when dmm.func is set to "temperature". All other configurations
generate an error and return nil when queried.
This setting only applies when the transducer type is set to 3 or 4-wire RTD. For other transducer
types, the setting is set but not used until the transducer type is set to an RTD type.
The RTD zero setting is saved with the dmm.func function setting, so if you use another function,
then return to "temperature", the RTD zero settings you set previously are retained.
The following attributes share common settings and apply to both 3 and 4-wire RTDs:
dmm.rtdalpha, dmm.rtdbeta, dmm.rtddelta, and dmm.rtdzero. Therefore, when both 3 and
4-wire RTDs are set to USER type for RTD, switching transducers between 3 and 4 will cause both
to use the same settings (for example, dmm.rtdalpha, dmm.rtdbeta). If unique settings are
needed, they must be changed, or use two different DMM configurations.
An error is generated if the value is out of range.
Example 1
dmm.func = "temperature"
dmm.transducer = dmm.TEMP_THREERTD
dmm.rtdzero = 300
dmm.transducer = dmm.TEMP_FOURRTD
dmm.rtdzero = 500
dmm.transducer = dmm.TEMP_THREERTD
print(dmm.rtdzero)
Set a zero constant for RTD to 300 for 3-wire
RTD.
Change to 4-wire RTD.
Change the zero constant to 500.
Switch back to 3-wire RTD. The value is 500.
Output:
5.000000000e+02