From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
01-02-2014 11:09 AM
Hi there,
I'm programming a Multichannel 1-Wire Datalogger with 26 DS18B20 digital thermometers.
A slow working example for this is here.
I already improved the speed of the example for reading all the DS18B20 from 26 seconds/cycle to better than 3 seconds/cycle.
But there are more improvements to go: As there is the TMSkipRom command to address multiple devices instead of each one individually.
Provided code:
So my question is:
Has anybody used the TMSkipRom command? And did it work? And what does the TMSkipFamily command do? There are postings in some microcontroller discussion forums, where I read about the TMSkipRom command. The people there use it successfully. But I'm not able to transfer it to LabView.
What's already done?
What's still there to improve?
The required equipment:
Some 1-Wire and DS18B20 details:
External power is recommended in multidrop environment, because of high device currents. The high over all current appears, if all the devices convert the temperature to a digital value at the same time gap. Each device needs about 1.5 mA, which means 39 mA for all of them.
Some TMEX driver details:
Bye for now...
01-03-2014 03:57 AM
Hi,
I look at your example: the driver VIs you are using are wrapper VIs for DLL-calls. The questions target mainly the functionality of those and are somewhat platform independent: You would have the same issues if - for example - you use a C-based programmatical approach.
I would try to contact the sensor manufacturer or post in his support forum - if there is any: There is no way to look into compiled DLLs.
Thanks and good luck with your project,
René
06-01-2018 04:41 AM
here is a new labview driver available for 1-wire: