Exemple #1
0
def swlevel(level=None):
    global logger
    _level = level
    board_errors = list()
    if level != None:
        if _level < 0:
            _level *= -1
        answer = sendCmd("swlevel", str(_level))
    else:
        answer = sendCmd("swlevel")

    current_level = 0
    for line in answer.splitlines():
        if line.find("Going to level") > -1:
            current_level = int(line.split()[-1])

        elif line.find("Currently set level") > -1:
            current_level = int(line.split()[-1])
            if current_level < 0:
                logger.warn("Current swlevel is %d" % (current_level))
        if line.find("Error requesting active firmware version") > -1:
            endpos = line.find(":")
            board_errors.append(int(line[:endpos].split()[1]))
            logger.warn(line)
    return (current_level, board_errors)
def swlevel(level=None):
    global logger
    _level = level
    board_errors = list()
    if (level != None):
        if _level < 0:
            _level *= -1
        answer = sendCmd('swlevel', str(_level))
    else:
        answer = sendCmd('swlevel')

    current_level = 0
    for line in answer.splitlines():
        if line.find("Going to level") > -1:
            current_level = int(line.split()[-1])

        elif line.find("Currently set level") > -1:
            current_level = int(line.split()[-1])
            if current_level < 0:
                logger.warn("Current swlevel is %d" % (current_level))
        if line.find("Error requesting active firmware version") > -1:
            endpos = line.find(":")
            board_errors.append(int(line[:endpos].split()[1]))
            logger.warn(line)
    return (current_level, board_errors)
Exemple #3
0
def checkActiveRSPDriver():
    answer = sendCmd("swlevel").strip().splitlines()
    for line in answer:
        if line.find("RSPDriver") > -1:
            if line.find("DOWN") != -1:
                return False
    return True
Exemple #4
0
def checkActiveRSPDriver():
    answer = sendCmd('swlevel').strip().splitlines()
    for line in answer:
        if line.find('RSPDriver') > -1:
            if line.find('DOWN') != -1:
                return (False)
    return (True)
def checkActiveRSPDriver():
    answer = sendCmd('swlevel').strip().splitlines()
    for line in answer:
        if line.find('RSPDriver') > -1:
            if line.find('DOWN') != -1:
                return (False)
    return (True)
Exemple #6
0
def rspctl(args='', wait=0.0):
    if args != '':
        logger.debug("rspctl %s" %(args))
        response = sendCmd('rspctl', args)
        if wait > 0.0:
            time.sleep(wait)
        return (response)
    return ('No args given')
Exemple #7
0
def rspctl(args='', wait=0.0):
    if args != '':
        logger.debug("rspctl %s" % (args))
        response = sendCmd('rspctl', args)
        if wait > 0.0:
            time.sleep(wait)
        return (response)
    return ('No args given')
Exemple #8
0
def rspctl(args="", wait=0.0):
    global logger
    if args != "":
        logger.debug("rspctl %s" % (args))
        response = sendCmd("rspctl", args)
        if wait > 0.0:
            time.sleep(wait)
        return response
    return "No args given"
Exemple #9
0
def tbbctl(args=""):
    global logger
    if args != "":
        logger.debug("tbbctl %s" % (args))
        return sendCmd("tbbctl", args)
    return "No args given"
Exemple #10
0
def tbbctl(args=''):
    if args != '':
        logger.debug("tbbctl %s" %(args))
        return (sendCmd('tbbctl', args))
    return ('No args given')
def tbbctl(args=''):
    global logger
    if args != '':
        logger.debug("tbbctl %s" % (args))
        return (sendCmd('tbbctl', args))
    return ('No args given')