> I don't get it, your design uses 3 byte packet, Microchip > AN519 uses 5 byte packet. The person asking needs a 3 > byte packet s/w. Isn't that what your does ? or are there > other things that he needs from the AN519 one ? Yes that's exactly what I was going to ask him. The big difference between mine and AN519 is that AN519 describes building an optical mouse, which entails reading the IR sensors. Mine is simply code to generate mouse comms. The "sensors" can be switches or anything that changes the state of the input pins. I'm not totally clear why he wants to ignore my code and circuit and start from scratch. I certainly don't have time or the inclination to re-write AN519 AND make a circuit to test it. Gimme $1000 (up front) to drop what I'm doing and maybe I would Alan B. Pearce wrote > IIRC the M$ 3 byte packet is a subset of the 5 byte packet - or > to be more correct the 5 byte packet is a kludge around the M$ > 3 byte packet to get the extra information for the third button etc. > There is any amount of information out on the 'net about these > formats Some people aren't very good at looking things up, despite some nudging and prompting -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body