Dnia 24-01-2012 o 06:57:09 Mark Ter Morshuizen <m...@itbox.co.za>  
napisaƂ(a):

> from
> 4 sensors takes anything up to about 30 seconds using owread and  
> owserver on a

You mean DS2482-800?

I think it's too long. DS2482-800 has 8 separate outputs. It has to  
"switch" between outputs but while one output is used for data transfer  
other ones have power so the sensor can use parasite power.
DS18b12 first gets a command to convert temperature which should take  
about 1s in this time all communication is stopped to supply power to the  
sensor after that the temperature should be available and master asks for  
it.


> Is this normal? If so can anything be done to speed things up? The 1-wire
> network is static (devices are seldom added or removed) so perhaps some

You can try to write 1 to the /simultaneous/temperature and then read  
temperatures.
In theory it should work but I don't know if it's implemented.
The other solution is to read temp with less precision /sensor/temperature9

However on my 200Mhz router with  DS2480B serial converter reading one  
parasite powered sensor take 1.22 seconds and it's with full precision. So  
maybe something else is wrong with your setup. Maybe the i2c<->usb  
converter add so much overhead?


-- 
p4trykx

------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Owfs-developers mailing list
Owfs-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/owfs-developers

Reply via email to