Beispiel #1
0
def blank_test(dev):
	file="/sys/class/graphics/fb1/blank"
	if os.path.isfile(file):
		print("\nBlanking test")
		c = dev.fbdev.rgb(255,0,0)
		dev.fbdev.fill(0)
		msg(dev.fbdev, 'Blank=4', c, 2)
		time.sleep(1)
		sudoecho(file, "4")
		dev.fbdev.fill(0)
		msg(dev.fbdev, 'Blank=0', c, 2)
		time.sleep(2)
		sudoecho(file, "0")
		time.sleep(1)
Beispiel #2
0
def blank_test(dev):
    file = "/sys/class/graphics/fb1/blank"
    if os.path.isfile(file):
        print("\nBlanking test")
        c = dev.fbdev.rgb(255, 0, 0)
        dev.fbdev.fill(0)
        msg(dev.fbdev, 'Blank=4', c, 2)
        time.sleep(1)
        sudoecho(file, "4")
        dev.fbdev.fill(0)
        msg(dev.fbdev, 'Blank=0', c, 2)
        time.sleep(2)
        sudoecho(file, "0")
        time.sleep(1)
Beispiel #3
0
def bl_power_test(dev):
	dirs = glob.glob("/sys/class/backlight/*/bl_power")
	if dirs:
		file = dirs[0]
		print("\nBacklight test")
		dev.fbdev.fill(0)
		c = dev.fbdev.rgb(255,0,0)
		msg(dev.fbdev, 'Backlight off', c, 2)
		time.sleep(1)
		sudoecho(file, "1")
		dev.fbdev.fill(0)
		msg(dev.fbdev, 'OFF', c, 2)
		time.sleep(2)
		dev.fbdev.fill(0)
		msg(dev.fbdev, 'Backlight on', c, 2)
		sudoecho(file, "0")
		time.sleep(1)
Beispiel #4
0
def bl_power_test(dev):
    dirs = glob.glob("/sys/class/backlight/*/bl_power")
    if dirs:
        file = dirs[0]
        print("\nBacklight test")
        dev.fbdev.fill(0)
        c = dev.fbdev.rgb(255, 0, 0)
        msg(dev.fbdev, 'Backlight off', c, 2)
        time.sleep(1)
        sudoecho(file, "1")
        dev.fbdev.fill(0)
        msg(dev.fbdev, 'OFF', c, 2)
        time.sleep(2)
        dev.fbdev.fill(0)
        msg(dev.fbdev, 'Backlight on', c, 2)
        sudoecho(file, "0")
        time.sleep(1)
Beispiel #5
0
def bl_pwm_test(dev):
	dirs = glob.glob("/sys/class/backlight/*/")
	if dirs:
		print("\nBacklight brightness test")
		with open("%smax_brightness" % dirs[0]) as f:
			max_brightness = int(f.read())
		try:
			with open("%sactual_brightness" % dirs[0]) as f:
				actual_brightness = int(f.read())
		except IOError:
			with open("%sbrightness" % dirs[0]) as f:
				actual_brightness = int(f.read())
		file = "%sbrightness" % dirs[0]
		dev.fbdev.fill(0)
		c = dev.fbdev.rgb(255,0,0)
		msg(dev.fbdev, "Brightness    ", c, 2)
		for i in range(0, max_brightness, 10) + [actual_brightness]:
			msg(dev.fbdev, "           %s" % (3*chr(255)), 0, 2)
			msg(dev.fbdev, "           %3d" % i, c, 2)
			sudoecho(file, "%d" % i)
			time.sleep(0.5)
		time.sleep(1)
Beispiel #6
0
def bl_pwm_test(dev):
    dirs = glob.glob("/sys/class/backlight/*/")
    if dirs:
        print("\nBacklight brightness test")
        with open("%smax_brightness" % dirs[0]) as f:
            max_brightness = int(f.read())
        try:
            with open("%sactual_brightness" % dirs[0]) as f:
                actual_brightness = int(f.read())
        except IOError:
            with open("%sbrightness" % dirs[0]) as f:
                actual_brightness = int(f.read())
        file = "%sbrightness" % dirs[0]
        dev.fbdev.fill(0)
        c = dev.fbdev.rgb(255, 0, 0)
        msg(dev.fbdev, "Brightness    ", c, 2)
        for i in range(0, max_brightness, 10) + [actual_brightness]:
            msg(dev.fbdev, "           %s" % (3 * chr(255)), 0, 2)
            msg(dev.fbdev, "           %3d" % i, c, 2)
            sudoecho(file, "%d" % i)
            time.sleep(0.5)
        time.sleep(1)