On Monday 13 February 2006 01:46 pm, Marc Lavallée wrote: > I'm new to the 1-wire technology. > > I'd like to interface over 30 DS2408 on a 1-wire bus, using ordinary > ethernet cables, arranged in a topology of 2 or 3 branches with 10 or 15 > daisy-chained devices. The total length of the cables could be over 100 > meters. I need to monitor momentary push-buttons connected to the I/O pins > of the 2408 and I need to know about the chronology of their status > (pressed or released). It would work on Linux, and eventually on OSX. What > are my options? > > Thanks for your help > -- > Marc > I presume you are asking if OWFS can support this configuration.
1. The DS2408 is fully supported, both reading the PIO status and switching devices. In fact all 8 switches can be read atomically. 2. Your application is most fragile at the "momentary push-button presses." Missed pushes will frustrate your users. That implies polling for push buttons, presumably fast enough not to miss any presses. 3. You probably want to partition your problem, both separate busses for network configuration and to speed polling. OWFS supports this vary well. You can even reduce the span of your network by placing embedded devices (the ASUS WL-WL500G Deluxe or some of the WRT54G work brilliantly, either wired or wirelessly. 4. You can either use the filesystem interface, or one of the language bindings. 5. There are clearly people willing to help. Paul Alfille ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642 _______________________________________________ Owfs-developers mailing list Owfs-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/owfs-developers