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