Hi Jan,
Thanks for your usual clear explanation. Is what you said
documented somewhere in one spot? I remember when I first started using
OWFS (several years ago) struggling with trying to understand how all
the components in OWFS are related. I believe I constructed my
understanding form various sources on the net and by trial-and-error.
Could be a bit frustrating.
Regards
Joe P.
On 28/07/16 06:55, Jan Kandziora wrote:
> Am 27.07.2016 um 22:02 schrieb Mick Sulley:
>> Thanks for the suggestion Johan. I had a quick look and this seems to
>> create a Python binding for owfs rather than owshell. Is that correct?
>> In his mail 24/7/2016 Jan Kandziora <[email protected]> explained that owshell
>> is a better way to access the system than owfs, do these same
>> limitations apply to pyownet?
>>
> I think I have to clarify the confusion.
>
> Our whole toolbox is called OWFS. This includes owfs/fuse, owserver,
> owshell, and the various language bindings included. It's called OWFS
> because owfs/fuse was first. "ABC bindings for owfs" doesn't mean the
> bindings are going to use the fuse interface (with its serious limitations).
>
> The language bindings included in the OWFS toolbox either use OWlib, the
> underlying driver library, directly. This enables you to create
> stand-alone binaries without an owserver running. But owlib also *MAY*
> use owserver. Owlib can do it all.
>
> Or they use the owserver protocol, either through the general OWnet API
> (the owshell tools do it that way) or through a homebrewn solution. It's
> socket communication and the protocol is simple enough to do it all on
> your own. You need to run an owserver to use this method.
>
> The language bindings outside the OWFS toolbox all use the owserver
> protocol, as far as I know.
>
>
>
> The recommended method to use owfs is through owserver. It gives you a
> good abstraction of the driver, much better than using OWlib directly.
>
>
> Kind regards
>
> Jan
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Owfs-developers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/owfs-developers
>
------------------------------------------------------------------------------
_______________________________________________
Owfs-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/owfs-developers