[prev in list] [next in list] [prev in thread] [next in thread]
List: owfs-developers
Subject: Re: [Owfs-developers] Creating owlua...
From: "Paul Alfille" <paul.alfille () gmail ! com>
Date: 2007-01-31 12:01:05
Message-ID: 1479fb020701310401p6175891dg68391f875f4d7344 () mail ! gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
If by path you mean something like "/10.23AD234523/temperature" the answer
is simple:
You use "get" for the root path ("/" or actually just "") and build from
there.
The explanations for what devices support what properties, their format,
function, measurement units, etc is in the man files. That is
domain-specific information that the user must know indep[endently (though
we'endeavored to make function pretty transparent, and must data is returned
as straight ascii characters.)
Paul Alfille
On 1/31/07, Matthew Percival <matthew@capgo.com> wrote:
>
> G'Day,
>
> I have been trying to create a owlua using owcapi as a basis. As
> far
> as this is concerned, it has been a success --- I have an exact
> equivalent to owcapi that can now be used from Lua. I just cannot make
> any use of it! I can use the OW_init() and OW_finish() equivalent
> functions without any trouble, but I cannot for the life of me work out
> how to use put/get. In both cases I need to provide a path, and this is
> where it feels like I am missing a function or two.
>
> How does a person writing their Lua script know what path is
> needed?
> Presumably they would need to call a function that tells them the
> relevant paths or something. For that matter, what devices are
> available and what can we do with them?
>
> I have been trying to work these things out from the source code,
> but I
> am just going around in circles. I have a C library written similar to
> owcapi that allows people to access the 1-Wire net from Lua, but no idea
> how to make any practical application of this. Can anyone direct me on
> where to find the answers to this?
>
> Thanks,
>
> Matthew
>
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share
> your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Owfs-developers mailing list
> Owfs-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/owfs-developers
>
[Attachment #5 (text/html)]
If by path you mean something like "/10.23AD234523/temperature" the answer \
is simple:<br> You use "get" for the root path ("/" or \
actually just "") and build from there.<br> <br>
The explanations for what devices support what properties, their
format, function, measurement units, etc is in the man files. That is
domain-specific information that the user must know indep[endently
(though we'endeavored to make function pretty transparent, and must
data is returned as straight ascii characters.)<br>
<br>
Paul Alfille<br><br><div><span class="gmail_quote">On 1/31/07, <b \
class="gmail_sendername">Matthew Percival</b> <<a \
href="mailto:matthew@capgo.com">matthew@capgo.com</a>> wrote:</span><blockquote \
class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt \
0pt 0.8ex; padding-left: 1ex;"> \
G'Day,<br><br> I have been trying \
to create a owlua using owcapi as a basis. As far<br>as this is concerned, \
it has been a success --- I have an exact<br>equivalent to owcapi that can now be \
used from Lua. I just cannot make <br>any use of it! I can use \
the OW_init() and OW_finish() equivalent<br>functions without any trouble, but I \
cannot for the life of me work out<br>how to use put/get. In both cases I \
need to provide a path, and this is <br>where it feels like I am missing a function \
or two.<br><br> How does a person \
writing their Lua script know what path is needed?<br>Presumably they would need to \
call a function that tells them the<br>relevant paths or something. For \
that matter, what devices are <br>available and what can we do with \
them?<br><br> I have been trying to \
work these things out from the source code, but I<br>am just going around in \
circles. I have a C library written similar to<br>owcapi that allows \
people to access the 1-Wire net from Lua, but no idea <br>how to make any practical \
application of this. Can anyone direct me on<br>where to find the answers \
to this?<br><br> Thanks,<br><br> & \
nbsp; Matthew<br><br><br>-------------------------------------------------------------------------
<br>Take Surveys. Earn Cash. Influence the Future of IT<br>Join \
SourceForge.net's Techsay panel and you'll get the chance to share \
your<br>opinions on IT & business topics through brief surveys - and earn cash \
<br><a href="http://www.techsay.com/default.php?page=join.php&p=sourceforge&CI \
D=DEVDEV">http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV</a><br>_______________________________________________
<br>Owfs-developers mailing list<br><a \
href="mailto:Owfs-developers@lists.sourceforge.net">Owfs-developers@lists.sourceforge.net</a><br><a \
href="https://lists.sourceforge.net/lists/listinfo/owfs-developers">https://lists.sourceforge.net/lists/listinfo/owfs-developers
</a><br></blockquote></div><br>
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Owfs-developers mailing list
Owfs-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/owfs-developers
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic