Hi Mick,

    Thanks for the reply. Actually the contents of the thread (which you have attached) is stored on the OWFS sourgeforge server (athttps://sourceforge.net/p/owfs/mailman/message/29163416/) which is how I found out about the project.

    From the contents of the original thread it seems that you can use OWFS. To quote Patryk-6:

    "Then you can run owfs
    sudo owfs –i2c=/dev/i2c-0 /mnt/owfs
    You can also use the parameter
        --i2c=ALL:ALL
    and owfs will look at every i2c device. However there is some bug in older version an you might get segmentation fault. It is now fixed in CVS"

    Maybe that's enough info however I would like someone to confirm\clarify as I'm not a fully fledged low-level programmer. What I'm unclear about is how OWFS can 'see' the DS2482-800 behind the USB-to-I2C circuitry. Also why is OWFS initialized with the parameter "-i2c" when the circuit is connected to the PC via a USB port?

    Also would love to see the actual circuit schematics of the prototypes used in testing.

Regards
Joe P.

On 12/12/17 21:12, Mick Sulley wrote:

Hi Joe,

Can't help with any technical details but I am one of those sad people who keeps emails.  They are attached.

Mick


On 12/12/17 05:07, joep wrote:

        Way back, in Apr 22, 2012 5:42pm to be precise, Patryk-6 started a 
thread called 'usb-i2c-1wire tutorial'
(athttps://sourceforge.net/p/owfs/mailman/message/29163416/) in which he 
started discussing a USB-to-1-wire bus master
to replace the then discontinued DS2490. I believe that the DS2490 has now been 
replaced by the DS2490r which is in
production so Patryk-6's need may no longer be there. I am however still 
interested in the idea and my motivation
is to build a star-type network. The reason for a star network is to allow for 
multiple independent 1-wire paths
originating from a common controller. Mutiple independent paths means less 
concern about 1-wire bus lengths and allow
segmentation by requirement. So, for example, one could have a 1-wire bus to 
control the greenhouse, another for house
controls\monitoring, another for the garden irrigation, … etc. The alternative 
is to have one 1-wire bus snaking all over
the place. If there is a fault at one point all the 1-wire bus can go down. One 
possible implementation is for a USB-to-I2C
interface (using, for example, an adafruit FT232H breakout unit) driving a 
DS2482-800 (or multiple DS24282-100)
to give multiple independent 1-wire busses.

        Unfortunately all the links in Patryk-6 original thread are no longer 
valid so a lot of the information they contained is no longer available.

        The main questions I'm interested in resolving is:
                Can I use OWFS drivers to drive a DS2482-800 through the 
USB-to-i2C interface (FT232H)?

        If someone knows where the information in Patryk-6's original design is 
that would be helpful as well as any other related information.

Regards
Joe P.


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org!http://sdm.link/slashdot


_______________________________________________
Owfs-developers mailing list
Owfs-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/owfs-developers


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Owfs-developers mailing list
Owfs-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/owfs-developers

Reply via email to