Hello, First of all, I'd like to thank Paul and the other developers for an awesome piece of software. I've been using it for several years now and have found it immensely useful. I suppose I should have subscribed to this list long ago, but I only just now got around to it. I apologize if this topic has already been discussed at length.
I just wanted to share my experiences with bus masters and see if anyone can share their experience/wisdom with me. In the past I used DS2480B based adapters. A couple years ago I had a problem with one of them. After performing well (I hesitate to say "flawlessly") for well over a year, I started experiencing stability issues. The 1-wire network would become unresponsive. I isolated the problem to the bus master. The only way to bring it back up was to unmount OWFS, power cycle the bus master, and remount OWFS. This was kind of a pain in the butt, since I wasn't always physically near the hardware when the problem occurred. At first it only happened every few weeks, but it got to the point that it was happening almost daily. I happened to have a MAX232 in a DB9 shell laying around. As an experiment, I soldered the input and output of the +5v side together and used that to drive the 1-wire bus. The internal pullup resistance of the MAX232 is only 300 ohms -- significantly less than other 1-wire bus masters -- but it hasn't seemed to be an issue in the 2+ years that I've been using it. OWFS detects it as a passive adapter. I have since set up several systems using these incredibly inexpensive (around $2-$3 including the connector and shell) adapters. A few months ago I was building another system. The most recent OWFS release (presumably 2.8p12) did not detect the bus master. I passed it off as a bug (irresponsibly not reporting it), installed an older version, and went on my merry way. The other day I was setting up yet another system with 2.8p14 and experienced the same problem. This time, rather than reverting to an older version, I searched the mailing list archive and quickly found the thread from 12-8 to 12-11 about a passive adapter not working. I was able to solve my problem by using --passive=/dev/ttyS0 rather than -d /dev/ttyS0. At this point, I'm perfectly happy using my "passive" adapters, but I'm just curious if anyone else has experienced similar trouble with DS2480B adapters or any others. I'm also curious whether using a "smart" bus master could give me a noticeable performance improvement. Thanks, Kurt Forsberg ------------------------------------------------------------------------------ Write once. Port to many. Get the SDK and tools to simplify cross-platform app development. Create new or port existing apps to sell to consumers worldwide. Explore the Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join http://p.sf.net/sfu/intel-appdev _______________________________________________ Owfs-developers mailing list Owfs-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/owfs-developers