I have inherited several test stands that use USB-TEMPs to monitor temperature. I am porting the old test software to our standard temperature control software written in python which normally interfaces with NI-DAQ devices.
I am using mcculw python drivers. I am sucessfully reading TC and can change between TC types with the following:
However, I would also like to measure raw resistance and RTDs. Poking around, I found BoardInfo.TEMPChanGain, BoardInfo.TempSensorType, and BoardInfo.TempExcitation. These values appear to change when I change the channel type in instacal, but I can't find any documentation for them.
However, due to the architecture of our software, I am trying to avoid using instacal to actually configure the DAQ, as as the configuration information is handled by the software for all the other devices. I am usingĀ ul.ignore_instacal() which handles this fine, but I can't find any documentation on how to setup reading an RTD channel, or mixing TC and RTD channels.
USB-TEMP python documentation
in Data Acquisition (DAQ) & Data Logging
Posted
I have inherited several test stands that use USB-TEMPs to monitor temperature. I am porting the old test software to our standard temperature control software written in python which normally interfaces with NI-DAQ devices.
I am using mcculw python drivers. I am sucessfully reading TC and can change between TC types with the following:
ul.set_config(MCC.InfoType.BOARDINFO, self.board_id, channel.terminal, MCC.BoardInfo.TCCHANTYPE, MCC.TcType.K)
However, I would also like to measure raw resistance and RTDs. Poking around, I found BoardInfo.TEMPChanGain, BoardInfo.TempSensorType, and BoardInfo.TempExcitation. These values appear to change when I change the channel type in instacal, but I can't find any documentation for them.
However, due to the architecture of our software, I am trying to avoid using instacal to actually configure the DAQ, as as the configuration information is handled by the software for all the other devices. I am usingĀ ul.ignore_instacal() which handles this fine, but I can't find any documentation on how to setup reading an RTD channel, or mixing TC and RTD channels.