code: def getBumperData(self):
          '''
          Returns last BumperData. 
  
          @return last JdeRobotTypes BumperData saved
  
          '''
          self.lock.acquire()
          t = current_milli_time()
          if (t - self.time) > 500:
              self.data.state = 0
          bump = self.data
          self.lock.release()
          
          return bumf getBumperData(self):
          '''
          Returns last BumperData. 
  
          @return last JdeRobotTypes BumperData saved
  
          '''
          self.lock.acquire()
          t = current_milli_time()
          if (t - self.time) > 500:
              self.data.state = 0
          bump = self.data
          self.lock.release()
          
          return bump
docs: Returns last BumperData. 
  
          @return last JdeRobotTypes BumperData saved