back to rttlua again

...since weeks i'm back on the road for using rttlua within rock...
I'm still at the beginning, and would like so say sorry for some
beginner faults/questions...

I try to do the examples given in
http://www.orocos.org/wiki/orocos/toolchain/LuaCookbook
Unfortunately i getting some early error that prevent me to do something
more.
Already the stat() call failed, and some other things later too (see
foot of this email)

I'm read the short tutorial too, what i don't understand if it's
possible to get throught Corba already running TaskContexts?
From my understanding by calling getPeer() i get only child taks from
myself?!

also how registers my task-context on the corba nameserver to get an
outer control of myself?

Maby some can clarify my mind in these section ;).

Greetings,
Matthias

[14:36:47 goldhoorn dev-limes]$ rttlua-gnulinux
Real-time memory: 517904 bytes free of 524288 allocated.
0.004 [ ERROR ][DeploymentComponent::import] No such package or
directory found in search path: ocl. Search path is:
0.004 [ ERROR ][DeploymentComponent::import] :.
0.004 [ ERROR ][DeploymentComponent::import] ./ocl
0.004 [ ERROR ][DeploymentComponent::import] ./gnulinux/ocl
OROCOS RTTLua 1.0-beta5 / Lua 5.1.5 (gnulinux)
Use Ctrl-d to quit.
> rttlib.stat()
stdin:1: attempt to index global 'rttlib' (a nil value)
stack traceback:
stdin:1: in main chunk
[C]: ?
> require("rttlib")
> rttlib.stat()
Name State isActive
Period
...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:715:
Operation.call: 'isActive', failed to build DSB for return value of type
'unknown_t'
stack traceback:
[C]: in function 'getOperation'
...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:715: in
function 'isActive'
...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:680: in
function 'func'
...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:649: in
function '__mappeers'
...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:653: in
function 'mappeers'
...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:686: in
function 'stat'
stdin:1: in main chunk
[C]: ?
> tc = rtt.getTC()
> =tc
error calling 'print'
(...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:433:
Operation.call: 'isActive', failed to build DSB for return value of type
'unknown_t')
> pin = rtt.InputPort("string")
...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:737:
InputPort.new: unknown type string
stack traceback:
[C]: in function 'new'
...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:737: in
function 'InputPort'
stdin:1: in main chunk
[C]: ?
>

*ENV SNIPP*

[14:41:23 goldhoorn message_producer]$ printenv | grep LUA
LUA_PATH=;;;/home/goldhoorn/dev-limes/install/usr/share/lua/5.1/?.lua
LUA_CPATH=;;;/home/goldhoorn/dev-limes/install/usr/share/lua/5.1/?.so

back to rttlua again

Hi Matthias,

On Thu, May 23, 2013 at 2:41 PM, Matthias Goldhoorn <
matthias [dot] goldhoorn [..] ...> wrote:

> ...since weeks i'm back on the road for using rttlua within rock...
> I'm still at the beginning, and would like so say sorry for some
> beginner faults/questions...
>
> I try to do the examples given in
> http://www.orocos.org/wiki/orocos/toolchain/LuaCookbook
> Unfortunately i getting some early error that prevent me to do something
> more.
> Already the stat() call failed, and some other things later too (see
> foot of this email)
>
> I'm read the short tutorial too, what i don't understand if it's
> possible to get throught Corba already running TaskContexts?
> From my understanding by calling getPeer() i get only child taks from
> myself?!
>
> also how registers my task-context on the corba nameserver to get an
> outer control of myself?
>
> Maby some can clarify my mind in these section ;).
>
> Greetings,
> Matthias
>
>
>
> [14:36:47 goldhoorn dev-limes]$ rttlua-gnulinux
> Real-time memory: 517904 bytes free of 524288 allocated.
> 0.004 [ ERROR ][DeploymentComponent::import] No such package or
> directory found in search path: ocl. Search path is:
> 0.004 [ ERROR ][DeploymentComponent::import] :.
> 0.004 [ ERROR ][DeploymentComponent::import] ./ocl
> 0.004 [ ERROR ][DeploymentComponent::import] ./gnulinux/ocl
>

This shouldn't happen... to work around, set your RTT_COMPONENT_PATH to
install/lib/orocos, but I would guess that no typekit is loaded and that's
the main reason all else fails...

> OROCOS RTTLua 1.0-beta5 / Lua 5.1.5 (gnulinux)
> Use Ctrl-d to quit.
> > rttlib.stat()
> stdin:1: attempt to index global 'rttlib' (a nil value)
> stack traceback:
> stdin:1: in main chunk
> [C]: ?
> > require("rttlib")
> > rttlib.stat()
> Name State isActive
> Period
> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:715:
> Operation.call: 'isActive', failed to build DSB for return value of type
> 'unknown_t'
>

So even the RTT typekit is not loaded here...

> stack traceback:
> [C]: in function 'getOperation'
> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:715: in
> function 'isActive'
> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:680: in
> function 'func'
> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:649: in
> function '__mappeers'
> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:653: in
> function 'mappeers'
> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:686: in
> function 'stat'
> stdin:1: in main chunk
> [C]: ?
> > tc = rtt.getTC()
> > =tc
> error calling 'print'
> (...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:433:
> Operation.call: 'isActive', failed to build DSB for return value of type
> 'unknown_t')
> > pin = rtt.InputPort("string")
> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:737:
> InputPort.new: unknown type string
> stack traceback:
> [C]: in function 'new'
> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:737: in
> function 'InputPort'
> stdin:1: in main chunk
> [C]: ?
> >
>
>
> *ENV SNIPP*
>
> [14:41:23 goldhoorn message_producer]$ printenv | grep LUA
> LUA_PATH=;;;/home/goldhoorn/dev-limes/install/usr/share/lua/5.1/?.lua
> LUA_CPATH=;;;/home/goldhoorn/dev-limes/install/usr/share/lua/5.1/?.so
>
>
It's not a lua issue, it's a typekit issue.

Peter

back to rttlua again

> This shouldn't happen... to work around, set your RTT_COMPONENT_PATH
> to install/lib/orocos, but I would guess that no typekit is loaded and
> that's the main reason all else fails...

Thank's this helped, now i can create TaskContexts an so on.

But some general questions for understanding, i have now an
DeployerComponent (if i run it through deployer-corba-gnulinux).
This deployer component could now load some additional TaskContext's fo
fine so far...

But the loaded "peers" are not displayed within the rock-tools (the
"Deployer" is displayed).
So several questions came up:

1. How need the loadComponent("fusel","mantis_monster::Task") loaded to
be registered on the nameserver?
2. How can i get an already started corba Task within my scripts
3. How can i create an lua task which registers itself to corba too (not
only the deployer?)
I tryed to load an CORBA component but this throws me an error:

*Snip*
Deployer [R]> loadComponent("bla","CORBA")
191.938 [ ERROR ][TaskContextProxy] CORBA exception raised when
resolving Object !
191.938 [ ERROR ][TaskContextProxy] NotFound
191.939 [ ERROR ][DeploymentComponent::loadComponent] The constructor
of component type CORBA threw an exception!
191.939 [ ERROR ][DeploymentComponent::loadComponent] Failed to load
component with name bla: refused to be created.
= false

Maybe we have some issues with our rock-suite but i need some hint's...

Greetings,
Matthias

P.S. i started this with:
RTT_COMPONENT_PATH=/home/goldhoorn/dev-limes/install/lib/orocos/
deployer-corba-gnulinux -s loadLua.ops

*snip loadLua.ops*
loadService ("Deployer","Lua")
Lua.exec_file("deployer.lua")

*snip deployer.lua*
require "rttlib"
rtt.setLogLevel("Warning")
tc=rtt.getTC()
depl = tc

depl:loadComponent("producer", "OCL::LuaComponent")

producer = depl:getPeer("producer")

producer:exec_file("producer.lua")

producer:configure()
depl:setActivity("producer", 1, 0, rtt.globals.ORO_SCHED_RT)
producer:start()

back to rttlua again

On 28.05.2013 12:06, Matthias Goldhoorn wrote:
>> This shouldn't happen... to work around, set your RTT_COMPONENT_PATH
>> to install/lib/orocos, but I would guess that no typekit is loaded and
>> that's the main reason all else fails...
> Thank's this helped, now i can create TaskContexts an so on.
>
> But some general questions for understanding, i have now an
> DeployerComponent (if i run it through deployer-corba-gnulinux).
> This deployer component could now load some additional TaskContext's fo
> fine so far...
>
> But the loaded "peers" are not displayed within the rock-tools (the
> "Deployer" is displayed).
> So several questions came up:
>
> 1. How need the loadComponent("fusel","mantis_monster::Task") loaded to
> be registered on the nameserver?
> 2. How can i get an already started corba Task within my scripts
> 3. How can i create an lua task which registers itself to corba too (not
> only the deployer?)
> I tryed to load an CORBA component but this throws me an error:
>
> *Snip*
> Deployer [R]> loadComponent("bla","CORBA")
> 191.938 [ ERROR ][TaskContextProxy] CORBA exception raised when
> resolving Object !
> 191.938 [ ERROR ][TaskContextProxy] NotFound
> 191.939 [ ERROR ][DeploymentComponent::loadComponent] The constructor
> of component type CORBA threw an exception!
> 191.939 [ ERROR ][DeploymentComponent::loadComponent] Failed to load
> component with name bla: refused to be created.
> = false
>
>
> Maybe we have some issues with our rock-suite but i need some hint's...

Got it:

http://www.orocos.org/stable/documentation/ocl/v2.x/doc-xml/orocos-deplo...

Maybe this site should be mentioned in the LUA tutorial too.

Thank's Matthias

>
> Greetings,
> Matthias
>
> P.S. i started this with:
> RTT_COMPONENT_PATH=/home/goldhoorn/dev-limes/install/lib/orocos/
> deployer-corba-gnulinux -s loadLua.ops
>
> *snip loadLua.ops*
> loadService ("Deployer","Lua")
> Lua.exec_file("deployer.lua")
>
> *snip deployer.lua*
> require "rttlib"
> rtt.setLogLevel("Warning")
> tc=rtt.getTC()
> depl = tc
>
> depl:loadComponent("producer", "OCL::LuaComponent")
>
> producer = depl:getPeer("producer")
>
> producer:exec_file("producer.lua")
>
> producer:configure()
> depl:setActivity("producer", 1, 0, rtt.globals.ORO_SCHED_RT)
> producer:start()
>

back to rttlua again

Hi Matthias,

Sorry for being so unresponsive.

On Wed, May 29, 2013 at 10:43:48AM +0200, Matthias Goldhoorn wrote:
> On 28.05.2013 12:06, Matthias Goldhoorn wrote:
> >> This shouldn't happen... to work around, set your RTT_COMPONENT_PATH
> >> to install/lib/orocos, but I would guess that no typekit is loaded and
> >> that's the main reason all else fails...
> > Thank's this helped, now i can create TaskContexts an so on.
> >
> > But some general questions for understanding, i have now an
> > DeployerComponent (if i run it through deployer-corba-gnulinux).
> > This deployer component could now load some additional TaskContext's fo
> > fine so far...
> >
> > But the loaded "peers" are not displayed within the rock-tools (the
> > "Deployer" is displayed).
> > So several questions came up:
> >
> > 1. How need the loadComponent("fusel","mantis_monster::Task") loaded to
> > be registered on the nameserver?
> > 2. How can i get an already started corba Task within my scripts
> > 3. How can i create an lua task which registers itself to corba too (not
> > only the deployer?)
> > I tryed to load an CORBA component but this throws me an error:
> >
> > *Snip*
> > Deployer [R]> loadComponent("bla","CORBA")
> > 191.938 [ ERROR ][TaskContextProxy] CORBA exception raised when
> > resolving Object !
> > 191.938 [ ERROR ][TaskContextProxy] NotFound
> > 191.939 [ ERROR ][DeploymentComponent::loadComponent] The constructor
> > of component type CORBA threw an exception!
> > 191.939 [ ERROR ][DeploymentComponent::loadComponent] Failed to load
> > component with name bla: refused to be created.
> > = false
> >
> >
> > Maybe we have some issues with our rock-suite but i need some hint's...
>
> Got it:
>
> http://www.orocos.org/stable/documentation/ocl/v2.x/doc-xml/orocos-deplo...
>
> Maybe this site should be mentioned in the LUA tutorial too.

What exactly should be mentioned? Have you managed to get things
going?

Markus

back to rttlua again

Ping? ;)

On 23.05.2013 14:41, Matthias Goldhoorn wrote:
> ...since weeks i'm back on the road for using rttlua within rock...
> I'm still at the beginning, and would like so say sorry for some
> beginner faults/questions...
>
> I try to do the examples given in
> http://www.orocos.org/wiki/orocos/toolchain/LuaCookbook
> Unfortunately i getting some early error that prevent me to do something
> more.
> Already the stat() call failed, and some other things later too (see
> foot of this email)
>
> I'm read the short tutorial too, what i don't understand if it's
> possible to get throught Corba already running TaskContexts?
> From my understanding by calling getPeer() i get only child taks from
> myself?!
>
> also how registers my task-context on the corba nameserver to get an
> outer control of myself?
>
> Maby some can clarify my mind in these section ;).
>
> Greetings,
> Matthias
>
>
>
> [14:36:47 goldhoorn dev-limes]$ rttlua-gnulinux
> Real-time memory: 517904 bytes free of 524288 allocated.
> 0.004 [ ERROR ][DeploymentComponent::import] No such package or
> directory found in search path: ocl. Search path is:
> 0.004 [ ERROR ][DeploymentComponent::import] :.
> 0.004 [ ERROR ][DeploymentComponent::import] ./ocl
> 0.004 [ ERROR ][DeploymentComponent::import] ./gnulinux/ocl
> OROCOS RTTLua 1.0-beta5 / Lua 5.1.5 (gnulinux)
> Use Ctrl-d to quit.
> > rttlib.stat()
> stdin:1: attempt to index global 'rttlib' (a nil value)
> stack traceback:
> stdin:1: in main chunk
> [C]: ?
> > require("rttlib")
> > rttlib.stat()
> Name State isActive
> Period
> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:715:
> Operation.call: 'isActive', failed to build DSB for return value of type
> 'unknown_t'
> stack traceback:
> [C]: in function 'getOperation'
> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:715: in
> function 'isActive'
> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:680: in
> function 'func'
> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:649: in
> function '__mappeers'
> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:653: in
> function 'mappeers'
> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:686: in
> function 'stat'
> stdin:1: in main chunk
> [C]: ?
> > tc = rtt.getTC()
> > =tc
> error calling 'print'
> (...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:433:
> Operation.call: 'isActive', failed to build DSB for return value of type
> 'unknown_t')
> > pin = rtt.InputPort("string")
> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:737:
> InputPort.new: unknown type string
> stack traceback:
> [C]: in function 'new'
> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:737: in
> function 'InputPort'
> stdin:1: in main chunk
> [C]: ?
> >
>
>
> *ENV SNIPP*
>
> [14:41:23 goldhoorn message_producer]$ printenv | grep LUA
> LUA_PATH=;;;/home/goldhoorn/dev-limes/install/usr/share/lua/5.1/?.lua
> LUA_CPATH=;;;/home/goldhoorn/dev-limes/install/usr/share/lua/5.1/?.so
>
>
>

back to rttlua again

Just debugged into it, it seems that the operation call isActive failed
itself.

in the OCL lib i added some debug output to the c++ part lua/rtt.cpp in
function TaskContext_getState

The code get's called and returns normally.
Also in the case section my printf's were written.
So it seems that the results were not padded correctly back to LUA?
Since i'm new to LUA i getting stucked again.

Matthias

On 27.05.2013 16:16, Matthias Goldhoorn wrote:
> Ping? ;)
>
> On 23.05.2013 14:41, Matthias Goldhoorn wrote:
>> ...since weeks i'm back on the road for using rttlua within rock...
>> I'm still at the beginning, and would like so say sorry for some
>> beginner faults/questions...
>>
>> I try to do the examples given in
>> http://www.orocos.org/wiki/orocos/toolchain/LuaCookbook
>> Unfortunately i getting some early error that prevent me to do something
>> more.
>> Already the stat() call failed, and some other things later too (see
>> foot of this email)
>>
>> I'm read the short tutorial too, what i don't understand if it's
>> possible to get throught Corba already running TaskContexts?
>> From my understanding by calling getPeer() i get only child taks from
>> myself?!
>>
>> also how registers my task-context on the corba nameserver to get an
>> outer control of myself?
>>
>> Maby some can clarify my mind in these section ;).
>>
>> Greetings,
>> Matthias
>>
>>
>>
>> [14:36:47 goldhoorn dev-limes]$ rttlua-gnulinux
>> Real-time memory: 517904 bytes free of 524288 allocated.
>> 0.004 [ ERROR ][DeploymentComponent::import] No such package or
>> directory found in search path: ocl. Search path is:
>> 0.004 [ ERROR ][DeploymentComponent::import] :.
>> 0.004 [ ERROR ][DeploymentComponent::import] ./ocl
>> 0.004 [ ERROR ][DeploymentComponent::import] ./gnulinux/ocl
>> OROCOS RTTLua 1.0-beta5 / Lua 5.1.5 (gnulinux)
>> Use Ctrl-d to quit.
>> > rttlib.stat()
>> stdin:1: attempt to index global 'rttlib' (a nil value)
>> stack traceback:
>> stdin:1: in main chunk
>> [C]: ?
>> > require("rttlib")
>> > rttlib.stat()
>> Name State isActive
>> Period
>> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:715:
>> Operation.call: 'isActive', failed to build DSB for return value of type
>> 'unknown_t'
>> stack traceback:
>> [C]: in function 'getOperation'
>> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:715: in
>> function 'isActive'
>> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:680: in
>> function 'func'
>> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:649: in
>> function '__mappeers'
>> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:653: in
>> function 'mappeers'
>> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:686: in
>> function 'stat'
>> stdin:1: in main chunk
>> [C]: ?
>> > tc = rtt.getTC()
>> > =tc
>> error calling 'print'
>> (...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:433:
>> Operation.call: 'isActive', failed to build DSB for return value of type
>> 'unknown_t')
>> > pin = rtt.InputPort("string")
>> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:737:
>> InputPort.new: unknown type string
>> stack traceback:
>> [C]: in function 'new'
>> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:737: in
>> function 'InputPort'
>> stdin:1: in main chunk
>> [C]: ?
>> >
>>
>>
>> *ENV SNIPP*
>>
>> [14:41:23 goldhoorn message_producer]$ printenv | grep LUA
>> LUA_PATH=;;;/home/goldhoorn/dev-limes/install/usr/share/lua/5.1/?.lua
>> LUA_CPATH=;;;/home/goldhoorn/dev-limes/install/usr/share/lua/5.1/?.so
>>
>>
>>
>

back to rttlua again

Just debugged into it, it seems that the operation call isActive failed
itself.

in the OCL lib i added some debug output to the c++ part lua/rtt.cpp in
function TaskContext_getState

The code get's called and returns normally.
Also in the case section my printf's were written.
So it seems that the results were not padded correctly back to LUA?
Since i'm new to LUA i getting stucked again.

Matthias

On 27.05.2013 16:16, Matthias Goldhoorn wrote:
> Ping? ;)
>
> On 23.05.2013 14:41, Matthias Goldhoorn wrote:
>> ...since weeks i'm back on the road for using rttlua within rock...
>> I'm still at the beginning, and would like so say sorry for some
>> beginner faults/questions...
>>
>> I try to do the examples given in
>> http://www.orocos.org/wiki/orocos/toolchain/LuaCookbook
>> Unfortunately i getting some early error that prevent me to do something
>> more.
>> Already the stat() call failed, and some other things later too (see
>> foot of this email)
>>
>> I'm read the short tutorial too, what i don't understand if it's
>> possible to get throught Corba already running TaskContexts?
>> From my understanding by calling getPeer() i get only child taks from
>> myself?!
>>
>> also how registers my task-context on the corba nameserver to get an
>> outer control of myself?
>>
>> Maby some can clarify my mind in these section ;).
>>
>> Greetings,
>> Matthias
>>
>>
>>
>> [14:36:47 goldhoorn dev-limes]$ rttlua-gnulinux
>> Real-time memory: 517904 bytes free of 524288 allocated.
>> 0.004 [ ERROR ][DeploymentComponent::import] No such package or
>> directory found in search path: ocl. Search path is:
>> 0.004 [ ERROR ][DeploymentComponent::import] :.
>> 0.004 [ ERROR ][DeploymentComponent::import] ./ocl
>> 0.004 [ ERROR ][DeploymentComponent::import] ./gnulinux/ocl
>> OROCOS RTTLua 1.0-beta5 / Lua 5.1.5 (gnulinux)
>> Use Ctrl-d to quit.
>> > rttlib.stat()
>> stdin:1: attempt to index global 'rttlib' (a nil value)
>> stack traceback:
>> stdin:1: in main chunk
>> [C]: ?
>> > require("rttlib")
>> > rttlib.stat()
>> Name State isActive
>> Period
>> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:715:
>> Operation.call: 'isActive', failed to build DSB for return value of type
>> 'unknown_t'
>> stack traceback:
>> [C]: in function 'getOperation'
>> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:715: in
>> function 'isActive'
>> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:680: in
>> function 'func'
>> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:649: in
>> function '__mappeers'
>> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:653: in
>> function 'mappeers'
>> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:686: in
>> function 'stat'
>> stdin:1: in main chunk
>> [C]: ?
>> > tc = rtt.getTC()
>> > =tc
>> error calling 'print'
>> (...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:433:
>> Operation.call: 'isActive', failed to build DSB for return value of type
>> 'unknown_t')
>> > pin = rtt.InputPort("string")
>> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:737:
>> InputPort.new: unknown type string
>> stack traceback:
>> [C]: in function 'new'
>> ...hoorn/dev-limes/install/usr/share/lua/5.1/rttlib.lua:737: in
>> function 'InputPort'
>> stdin:1: in main chunk
>> [C]: ?
>> >
>>
>>
>> *ENV SNIPP*
>>
>> [14:41:23 goldhoorn message_producer]$ printenv | grep LUA
>> LUA_PATH=;;;/home/goldhoorn/dev-limes/install/usr/share/lua/5.1/?.lua
>> LUA_CPATH=;;;/home/goldhoorn/dev-limes/install/usr/share/lua/5.1/?.so
>>
>>
>>
>