docs: def reboot(self):
          """reset and rejoin to Thread Network without any timeout
  
          Returns:
              True: successful to reset and rejoin the Thread Network
              False: fail to reset and rejoin the Thread Network
          """
          print '%s call reboot' % self.port
          try:
              self._sendline(WPANCTL_CMD + 'reset')
              self.isPowerDown = True
  
  
              if self.__sendCommand(WPANCTL_CMD + 'getprop -v NCP:State')[0] != 'associated':
                  print '[FAIL] reboot'
                  return False
              else:
                  return True
          except Exception, e:
              ModuleHelper.WriteIntoDebugLogger('reboot() Error: ' + str(e))