Commit Graph

89 Commits (bd041926b43676e2bf597c98149f9a6df8f8004b)

Author SHA1 Message Date
inmarket bd041926b4 Allow a mouse driver to not return any results when it is polled. 2014-11-07 12:02:41 +10:00
Joel Bodenmann 804fcc7c6a small fix 2014-10-28 10:06:24 +01:00
inmarket 0129ba3dfe Bug fix newmouse SMTPE811 touch driver 2014-10-28 11:11:58 +10:00
Joel Bodenmann 6343a2e844 STMPE811 fixes - still not working 2014-10-13 23:12:18 +02:00
Joel Bodenmann d6b4af4ff6 Fixing STMPE811 driver 2014-10-13 23:01:01 +02:00
inmarket 7c9e3e5a42 Port SMTPE811 mouse driver to newmouse (and supported boards) 2014-10-13 17:44:15 +10:00
inmarket 39c4d3207c Remove unnecessary file 2014-10-13 17:43:37 +10:00
inmarket 65a165f1e0 Update newmouse driver makefiles 2014-10-13 17:42:43 +10:00
inmarket b7baee596b Convert FT5x06 mouse driver to newmouse (untested) 2014-10-13 16:37:48 +10:00
inmarket cf3b8e4ed2 Add GMouse parameter to ADS7843 mouse driver to enable multiple drivers.
Tidy up naming.
2014-10-13 16:37:04 +10:00
inmarket eb0cc21872 Tidy up MCU mouse defines 2014-10-13 16:35:57 +10:00
Joel Bodenmann dc1ff7afa8 fixing ADS7843 driver - tested 2014-10-11 23:54:50 +02:00
Joel Bodenmann 5b897baae7 Added missing defines to board template of ADS7843 2014-10-11 17:45:53 +02:00
Joel Bodenmann d9f93a31bb ADS7843 porting - not tested yet! 2014-10-11 18:24:12 +02:00
inmarket 097bce6aa4 Board File can now request extra data bytes in the GMouse structure. 2014-10-12 00:55:32 +10:00
inmarket 08e26fcb90 New newmouse driver for MCU touch 2014-10-07 21:54:19 +10:00
inmarket 1a495f3013 Rename all driver makefiles to driver.mk 2014-08-22 18:20:02 +10:00
Joel Bodenmann 08e1b0ebc7 Removed the doxygen inside of every driver as doxygen is only meant for highlevel API documentation.
Documenting the drivers interface should be done inside a template driver or the gdisp LLD abstraction.
2014-03-28 19:45:08 +01:00
inmarket 37966ff16d Integrate the include files with each module. Simplifies structure of code. 2014-02-19 00:36:52 +10:00
inmarket c24ec8daf2 Update template files for the MCU touch driver. 2013-11-25 22:53:11 +10:00
inmarket 361136d7ca Rewrite of the MCU driver. This is now much more reliable. 2013-11-24 02:23:21 +10:00
inmarket 555257933a Clean up the driver directory structure by moving all board specific files into the boards sub-structure. 2013-10-28 20:04:03 +10:00
inmarket 737ac5be97 Create uGFX board directories which include example Makefiles.
Currently only done for the Olimex-SAM7EX256 board.
2013-10-28 19:06:16 +10:00
Joel Bodenmann 73c5ef26f8 fixed license headers 2013-07-21 22:20:37 +02:00
Joel Bodenmann a675834266 doxygen updates 2013-07-21 22:02:57 +02:00
Joel Bodenmann d98e6c5d0d cleaned up board file mess 2013-07-21 17:42:25 +02:00
Joel Bodenmann d45bba45e1 doxygen fix 2013-06-28 17:50:45 +02:00
Joel Bodenmann 8c3f23f606 quick board file fix 2013-06-24 23:52:13 +02:00
Joel Bodenmann 9aa1e95423 one more typo fix... 2013-06-22 14:05:22 +02:00
Joel Bodenmann 77a70fe9b8 typo fix 2013-06-22 14:02:56 +02:00
Joel Bodenmann 5a25b2b7fb Added FT5x06 GINPUT driver 2013-06-22 05:00:48 +02:00
Mateusz Tomaszkiewicz 129041e791 Various README updates
Changed misleading description.
2013-06-21 00:02:54 +02:00
inmarket ed0bac9765 License header updates 2013-06-15 21:37:22 +10:00
Joel Bodenmann f1a974e83e added new ADS7843 board file 2013-06-04 08:34:01 +02:00
Joel Bodenmann 701ff38230 added f4 disovery file for ADS7843 2013-06-04 00:45:38 +02:00
inmarket 7fbfde42aa GOS module, for operating system independance
GMISC fast floating point trig
GMISC fast fixed point trig
2013-05-25 01:26:52 +10:00
Andrew Hannam 3374aa25c6 Reinsertion of doxygen headers
Reinsertion of doxygen headers that got lost in license change
2013-05-06 14:44:47 +10:00
Joel Bodenmann 6c38d5b310 updated license headers 2013-05-03 16:36:17 +02:00
Joel Bodenmann 296e74f3e0 Revert "updated license headers"
This reverts commit 0a26d9983b.
2013-05-02 01:53:28 +02:00
Joel Bodenmann 0a26d9983b updated license headers 2013-05-02 01:50:09 +02:00
Tectu 788bd44255 Merge pull request #64 from niamster/master
Touch panel LLD for olimex pic32mx board
2013-04-09 22:03:21 -07:00
Dmytro Milinevskyy 8c54efc155 ginput/touch/MCU Olimex PIC32 LCD board file 2013-04-10 01:07:31 +02:00
Andrew Hannam 9ee7c284e6 Add GINPUT Dial, simplify GWIN input assignment
Added GINPUT Dial support and a driver that uses GADC to read the dial.
Added support for Dial inputs to the GWIN slider.
Updated the slider demo for Dial Inputs.
Simplified the assigning of inputs to GWIN "widgets" button and slider.
Updated the demo's to match the new input to button assignment.
2013-04-07 16:02:10 +10:00
mobyfab 6a7e33db9b Added the GINPUT_MOUSE_YX_INVERTED macro. 2013-04-05 23:56:47 +02:00
Joel Bodenmann f938c72044 STMPE811 tweaks 2013-03-29 20:19:35 +01:00
Joel Bodenmann 6ed641c91d STMPE811 cleanup & readme 2013-03-29 19:26:56 +01:00
Joel Bodenmann 4440c2c887 STMPE811 getpin_pressed() -> getpin_irq() 2013-03-29 18:17:24 +01:00
Joel Bodenmann 2510f3e75b board file fix 2013-03-29 18:14:35 +01:00
Joel Bodenmann d6b75429b2 STMPE811 - initial 2013-03-29 18:10:22 +01:00
Mateusz Tomaszkiewicz 2f7b6fc80b STMPE811: attempt to use FIFO
Very early version of using FIFO threshold interrupt.
2013-03-29 01:15:07 +01:00