Hola a todos.
Queria consultar si alguien intentó generar un mouse con el 18F2550 hay un ejemplo que lo he probado pero no puedo encontrar en niguna parte la descripción de la variable en este caso out_data:
Se que
out_data[0]= 0 ; en el boton izq clic cuando esta a 1
out_data[1]= xfinal*3; coord x
out_data[2]= yfinal*3;coor y
out_data[3]= 0 ;
Pero no puedo encontrar como activo el boton derecho, si alguien sabe donde puedo leer sobre el tema estaré agradecido.
Saludos
void envio_XY() // Calcula y envia XY_Coord (Mouse)
{
signed long xfinal,yfinal;
xfinal = x_loc - xInicial; // calcula la distancia desde el punto inicial(x)
yfinal = y_loc - yInicial; // calcula la distancia desde el punto inicial(y)
out_data[0]= 0 ;
out_data[1]= xfinal*3;
out_data[2]= yfinal*3;
out_data[3]= 0 ;
usb_put_packet(1,out_data,4,USB_DTS_TOGGLE);
}