Zapinio, I think your critique focusses on your own business. 1-wire has a
lot to offer. Further, I don't know of a system similar to OWFS that
provides a simple layer between the hardware and a consistent interface for
programming and design
The best choice of technology depends on the specifics of the application.
It's true that long, complex or populous 1-wire runs are not very reliable.
Short runs (10s of meters) and simple topology works remarkably well. I've
had a monitoring application work for 7 years continuously even in a damp
environment with submerged sensors.
OWFS is designed to make segmenting 1-wire into short runs easy, with
network connections to distant buses. The entire network can appear to be
one large run, if desired.
Further, the unique addressing scheme of 1-wire and filesystem metaphor of
OWFS makes designing and modifying 1-wire far simpler than RS485-based
systems.
On the other hand, if I were installing industrial monitoring with a
turn-key system, your design makes a lot of sense. RS485 is only the
electrical specification. You then need to layer a communication protocol
like modbus on top, then drivers for each of your sensors, and then finally
something like OWFS to expose the hardware to the operating system. You
probably have custom drivers for your sensors and an application for running
the entire system.
My intent with OWFS was to make hardware monitoring and control as
inexpensive and flexible as software design. My target audience is people
that want to design and test novel monitoring and control systems. I'm
excited that the new slaves now appearing add interesting capabilities and
functions.
Paul Alfille
On Fri, Mar 5, 2010 at 4:09 PM, zapinio <[email protected]> wrote:
>
> It's nearly 10 years ago I developed 1 wire slaves based both on PIC and
> PSoC
> from Cypress.
>
Would you be wiling to share your design?
> Since that time I forgot about.
> But I see the subject is still alive in spite of Dallas, seems to me, is
> going to go out of 1 wire step by step.
> I do remember 1 wire slaves subject from 1-wire discussion list (R.I.P.) at
> Dallas (before Maxim era) and my private messages with David Smiczek
> (Dallas), Chris Fox and others.
> 1. I don't know these days practice but that time I was informed 1 wire
> protocol is Dallas property.
> It can be used for free ONLY for slaves of Dallas origin. It is patented
> and
> selling of third party slaves was (is?) not accepted by Dallas/Maxim.
> I wouldn't like to start lawyers discussion...only report Dallas point of
> view that time.
> 2. I know about 1 wire a lot. I made hundreds of installation (mostly food
> industry) and, to tell you the true, I gave up with and turned to RS485.
> Even with iButtonlink master interface which is most advanced and the best
> I
> know. It work (till now) with network being ca.3 km long (divided into
> segments) and few tens of slaves.
> 1-wire for professionals is definitely not an alternative.
> For hobbyist...hm...
> What a market is it ?
> 1-wire noise immunity, reliability and so on is far behind expectation.
> It's not as cheap as you expect and if you wouldn't like to have a network
> which work depending on the moon phase just turn to other solution.
> I understand you like to get a lot for few cents but on my point of view
> (producer, designer) it's the road to hell.
> For my customers, to that of them for whom saving of money is the most
> important factor, I always say...would you like to have a system for few $
> per point which will be responsible for eg. meet store with few hundreds
> tons of meat ?
> If yes just don't waste my time.
>
> regards for all
>
> zapinio
>
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Owfs-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/owfs-developers