예제 #1
0
def conexion_ard():
    s = driver.conexion_ard()
    if (s == -1):
        return s
    else:
        mensaje2 = formarMensaje(False, 137, 80, 80)
        driver.enviar_msj(mensaje2)
        return 0
예제 #2
0
def touch_num(tipoT, numero):
    tupla = coordenadasNumero(tipoT, numero, True)
    X_n = tupla[0]  #right
    Y_n = tupla[1]  #bottom
    Z_n = tupla[2]  #left
    mensaje = formarMensaje(True, X_n, Y_n, Z_n)
    mensaje2 = formarMensaje(False, 137, 80, 80)
    driver.enviar_msj(mensaje)
    driver.enviar_msj(mensaje2)
예제 #3
0
def touch_xy(X, Y):
    tupla = mapearCoords(X, Y, True)
    X_n = tupla[0]  #right
    Y_n = tupla[1]  #bottom
    Z_n = tupla[2]  #left
    mensaje = formarMensaje(True, X_n, Y_n, Z_n)
    mensaje2 = formarMensaje(False, 137, 80, 80)
    driver.enviar_msj(mensaje)
    driver.enviar_msj(mensaje2)
예제 #4
0
def push_num(tipoT, numero, tiempo):
    tupla = coordenadasNumero(tipoT, numero, True)
    X_n = tupla[0]  #right
    Y_n = tupla[1]  #bottom
    Z_n = tupla[2]  #left
    mensaje = formarMensaje(True, X_n, Y_n, Z_n)
    driver.enviar_msj(mensaje)
    if tiempo < 3:
        tiempo = 0
    else:
        tiempo = tiempo - 3
    time.sleep(tiempo)
    mensaje = formarMensaje(False, 137, 80, 80)
    driver.enviar_msj(mensaje)
예제 #5
0
def push_xy(X, Y, tiempo):
    tupla = mapearCoords(X, Y, True)
    X_n = tupla[0]  #right
    Y_n = tupla[1]  #bottom
    Z_n = tupla[2]  #left
    mensaje = formarMensaje(True, X_n, Y_n, Z_n)
    driver.enviar_msj(mensaje)
    if tiempo < 3:
        tiempo = 0
    else:
        tiempo = tiempo - 3
    time.sleep(tiempo)
    mensaje = formarMensaje(False, 137, 80, 80)
    driver.enviar_msj(mensaje)
예제 #6
0
def drag_xy(X, Y, repeats):
    tupla = mapearCoords(X, Y, True)
    X_n = tupla[0]  #right
    Y_n = tupla[1]  #bottom
    Z_n = tupla[2]  #left
    mensaje1 = formarMensaje(True, X_n, Y_n, Z_n)
    mensaje2 = formarMensaje(True, 125, 65, 66)
    mensaje3 = formarMensaje(False, 137, 80, 80)
    for i in range(repeats):
        driver.enviar_msj(mensaje1)
        time.sleep(3)
        driver.enviar_msj(mensaje2)
    driver.enviar_msj(mensaje3)
예제 #7
0
def drag_num(tipoT, numero, repeats):
    tupla = coordenadasNumero(tipoT, numero, True)
    X_n = tupla[0]  #right
    Y_n = tupla[1]  #bottom
    Z_n = tupla[2]  #left
    tupla2 = coordenadasNumero(tipoT, 0, True)
    X_n2 = tupla2[0]  #right2
    Y_n2 = tupla2[1]  #bottom2
    Z_n2 = tupla2[2]  #left
    mensaje1 = formarMensaje(True, X_n, Y_n, Z_n)
    mensaje2 = formarMensaje(True, X_n2, Y_n2, Z_n2)
    mensaje3 = formarMensaje(False, 137, 80, 80)
    for i in range(repeats):
        driver.enviar_msj(mensaje1)
        driver.enviar_msj(mensaje2)
    driver.enviar_msj(mensaje3)