Well, the goal is that no network packets can crash owserver, so let me
chase this down.
You are the world's expert on OMAP and OWFS. Are you maintaining that
adapter code yourself? Where can it be found? Perhaps, if it's ready, it can
be included in OWFS and thus track changes in the library.
You might find testing owlua easier if you try it with owserver
--fake=01,10,22,05 (i.e. simulated devices). That way you separate OMAP and
owlua issues.
Paul Alfille
On 1/31/07, Matthew Percival <[EMAIL PROTECTED]> wrote:
G'Day,
> 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.
I had actually tried that before, curious to what would happen
rather
than expecting it to be the answer to my question. That it did not
accept "/" meant nothing to me before, but has now allowed me to spot a
bug in my code. It now accepts "/", but I am getting a segmentation
fault in owlib instead. I have tried to trace it as best I can, but can
only get as far as the `BUS_select(pn2)' call in FS_realdir()
(ow_dir.c:459). I am not sure if it is crashing on that line, or within
the function it calls, but I cannot trace any further.
I believe this is where it calls the adaptor-specific X_select()
function. It should be calling OMAP_select() for me, but I do not
believe it is. I am calling `owopt('o', optarg, opt_server)' in my
init() function, which should set it to the OMAP adaptor. Unless there
is another step I have missed along the way.
-- Matthew
> 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 <[EMAIL PROTECTED]> 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
>
>
-------------------------------------------------------------------------
> 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
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job
easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Owfs-developers mailing list
Owfs-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/owfs-developers
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Owfs-developers mailing list
Owfs-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/owfs-developers