You can put it in a function in a module but you still need to import
it and call the function where needed. You can put it a model if all
controller need it or a in a controller if only one needs it.

On Jun 21, 10:49 am, Doug Warren <[email protected]> wrote:
> The normal way seem to be to add that code to a model file, but it
> will be visible/executed for all controllers in the application.
>
> On Mon, Jun 21, 2010 at 5:34 AM, pk <[email protected]> wrote:
> > hi together,
>
> > i need help. i need an init to initialize some code like this
> > (importing apis etc.):
>
> > import time
> >        from naoqi import ALBroker
> >        from naoqi import ALProxy
>
> >        RoboIP   = "192.168.0.101"
> >        RoboPORT = 9559
>
> >        BrokerIP   = "127.0.0.1"
> >        BrokerPORT = 9999
>
> >        # with broker
> >        broker =
> > ALBroker("pythonBroker",BrokerIP,BrokerPORT,RoboIP,RoboPORT)
>
> >        motionProxy = ALProxy ("ALMotion")
> >        behaviorProxy = ALProxy ("ALBehaviorManager")
>
> >        motionProxy.setStiffnesses('Body', 1.0)
>
> >        behaviours = behaviorProxy.getInstalledBehaviors()
>
> > in some controller i need access of some variables like broker or the
> > robot-ip.
> > how can i solute this?

Reply via email to