• warning: get_headers() [function.get-headers]: This function may only be used against URLs in /var/www/html/myrobotlab/themes/superclean/repoFile.php on line 35.
  • warning: file_get_contents(//service/Joystick.py) [function.file-get-contents]: failed to open stream: No such file or directory in /var/www/html/myrobotlab/themes/superclean/repoFile.php on line 38.

The "new" Joystick Service

I am writing here beacause i think it's more long lasting than the shoutbox and could be helptful for others:

The script with the new build:
 

joy = Runtime.createAndStart("joy","Joystick")
 
joy.setController(3)
 
joy.addInputListener(python)
 
def onJoystickInput(data):
 print data

prints data in form of: [A] 1.0000
                                   [A] 0.0000

How can i handle this data in an if-code for example. Do i have to handle it like a string:  
if(data == '[A] 1.0000'):
    .......    

(didnt really work for me) or is it an array and i have to handle it with a for-code for example?

 

Alessandruino's picture

Hey Kakadu31... modified the

Hey Kakadu31... modified the python example in the joystick service page ! Hope it's more clear now !