def duohex2str(hexlist):
    """
    converts the hexadecimal coded values to strings of ascii-characters
    cuts of any unwanted ascii-NULL
    """
    string = ''
    for duohex in hexlist:
        if duohex & 255 != 0:
            string += chr((duohex & 65280) >> 8) + chr(duohex & 255)
        elif duohex & 65280 != 0:
            string += chr((duohex & 65280) >> 8)
    return string
