wiiutils.py
Go to the documentation of this file.
00001 ################################################################################
00002 #
00003 # File:         wiiutils.py
00004 # RCS:          $Header: $
00005 # Description:  Various handy utilities
00006 # Author:       Andreas Paepcke
00007 # Created:      Thu Aug 13 15:11:56 2009
00008 # Modified:     Thu Aug 13 15:22:45 2009 (Andreas Paepcke) paepcke@anw.willowgarage.com
00009 # Language:     Python
00010 # Package:      N/A
00011 # Status:       Experimental (Do Not Distribute)
00012 #
00013 #
00014 ################################################################################
00015 
00016 import sys
00017 import time
00018 import wiimoteConstants as acConst
00019 from math import sqrt
00020 import numpy as np
00021 import random
00022 
00023 #;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
00024 #
00025 #    Functions
00026 #
00027 #;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
00028 
00029 
00030 def report(str, debuglevel=acConst._DEBUGLEVEL):
00031   """For error reporting, controlled by debuglevel."""
00032   if debuglevel > 0:
00033     print >> sys.stderr, str
00034   return
00035 
00036 def log(str, file=None):
00037     if acConst._MONITOR_LEVEL > 0:
00038         print >> sys.stderr, str
00039         
00040 
00041 def promptUsr(str):
00042   """Prompting user."""
00043   print >> sys.stderr, str
00044   return
00045 
00046 def getTimeStamp():
00047   """Return current time as float of seconds since beginning of Epoch."""
00048   return time.time()
00049   
00050         
00051 if __name__ == '__main__':
00052 
00053     foo = np.array([(4.0,3.0,3.0)])
00054     bar = np.array([(4.0,3.0,3.0)])
00055     
00056     isGreater = np.greater(foo,bar)
00057     isBad     = np.greater(foo,bar).any()
00058     test = (foo > bar).any() 
00059     
00060     
00061     print repr(isGreater)
00062     print isBad
00063     print test
00064 


wiimote
Author(s): Andreas Paepcke, Melonee Wise
autogenerated on Thu Aug 27 2015 13:36:01