Trackball based on the NXP LPC11U24 and the ADNS-9500
Dependencies: ADNS9500 USBDevice mbed 25LCxxx_SPI
History
Updated USBDevice.lib
2013-03-14, by xxann5 [Thu, 14 Mar 2013 14:04:07 +0000] rev 9
Updated USBDevice.lib
* support for 4th and 5th buttons.; * support for horizontal scrolling.; * support for 16bit x and y coordinates.; * added dispatch table for buttons. They are now programmable.; * support for programming the eeprom
2013-03-14, by xxann5 [Thu, 14 Mar 2013 13:48:14 +0000] rev 8
* support for 4th and 5th buttons.; * support for horizontal scrolling.; * support for 16bit x and y coordinates.; * added dispatch table for buttons. They are now programmable.; * support for programming the eeprom
Changed some define's to enum's. Also got a lot done towards having persistent settings/ADNS firmware saved on the eeprom.
2013-01-14, by xxann5 [Mon, 14 Jan 2013 04:27:55 +0000] rev 7
Changed some define's to enum's. Also got a lot done towards having persistent settings/ADNS firmware saved on the eeprom.
Reworked main to allow for a programming mode via USB. Also added licensing to the main.cpp and main.h files
2013-01-06, by xxann5 [Sun, 06 Jan 2013 19:48:26 +0000] rev 6
Reworked main to allow for a programming mode via USB. Also added licensing to the main.cpp and main.h files
Started fooling around with sending HID reports to configure the mouse with. things such as default CPI.
2012-12-16, by xxann5 [Sun, 16 Dec 2012 18:38:20 +0000] rev 5
Started fooling around with sending HID reports to configure the mouse with. things such as default CPI.
Added 25LCxxx_SPI library
2012-12-13, by xxann5 [Thu, 13 Dec 2012 03:10:46 +0000] rev 4
Added 25LCxxx_SPI library
2012-12-12, by xxann5 [Wed, 12 Dec 2012 03:28:47 +0000] rev 3
added main.h and moved some things there. Cleaned up some code. Also added suport for left, middle and right mouse buttons, A Z button that turns the call into a scrolle wheel and an HR button that toggles the CPI value
2012-12-12, by xxann5 [Wed, 12 Dec 2012 03:21:38 +0000] rev 2
added main.h and moved some things there. Cleaned up some code. Also added suport for left, middle and right mouse buttons, A Z button that turns the call into a scrolle wheel and an HR button that toggles the CPI value
started programming the buttons.
2012-12-09, by xxann5 [Sun, 09 Dec 2012 05:34:22 +0000] rev 1
started programming the buttons.
First commit
2012-11-04, by xxann5 [Sun, 04 Nov 2012 00:16:55 +0000] rev 0
First commit