Commit Graph

3210 Commits

Author SHA1 Message Date
Andrew Hannam
d24aa689e9 Win32 Hardware Toggle Emulation
Emulates 4 toggle switches and 4 momentary action buttons in the Win32
driver.
These are represented as a row of buttons under the GDISP display
window.
These are implemented as GINPUT Toggle driver (not as GPIO pins).
2012-12-02 16:46:13 +10:00
Andrew Hannam
99a9bf45e7 Add support for interrupt driven Toggle Inputs 2012-12-02 16:43:28 +10:00
Andrew Hannam
e23485273e Merge pull request #10 from Tectu/master
Merge Tectu Changes
2012-12-01 22:18:10 -08:00
Joel Bodenmann
ef13b27a79 added XPT2046 ginput driver 2012-11-30 00:21:46 +01:00
Joel Bodenmann
a976c449a3 boardfile update 2012-11-30 00:19:19 +01:00
Joel Bodenmann
c5f1bc7723 MCU update 2012-11-29 20:56:04 +01:00
Tectu
f2c74cf431 Merge pull request #24 from inmarket/master
New GINPUT touch driver test demo + fixes
2012-11-29 06:55:49 -08:00
Andrew Hannam
a123ba7c4e GINPUT touch driver test demo
Added demo program to test the driver parameters for a new GINPUT touch
driver. It steps through a series of tests to ensure that the driver is
configured optimally.
2012-11-30 00:46:24 +10:00
Andrew Hannam
64ceade60c GINPUT Touch Calibration
Improvements to error detection and displaying that to the user during a
calibration.
Also introduced a hack to allow initialisation of a touch device without
an automatic calibration for when the user application wants to do
something with the raw readings first.
2012-11-30 00:44:24 +10:00
Andrew Hannam
e741d6045b GWIN Console Clear Fix
When a GWIN Console is cleared, set the cursor back to the top left
corner.
2012-11-30 00:41:43 +10:00
Andrew Hannam
bc0ce07298 Static initialisation fix for a GListener 2012-11-30 00:40:28 +10:00
Andrew Hannam
b8a64a20fe Adjust Win32 mouse poll period
Adjust Win32 mouse poll period for better performance
2012-11-30 00:39:48 +10:00
Andrew Hannam
f91aeb4c4d Merge pull request #9 from Tectu/master
Merge Tectu Changes
2012-11-29 06:13:43 -08:00
Joel Bodenmann
5bfa0f2622 ginput/touch/MCU Olimex STM32 LCD board file 2012-11-29 01:21:36 +01:00
Joel Bodenmann
62dee0d351 porting of the touchscreen/MCU driver to ginput - not working yet 2012-11-29 01:20:54 +01:00
Joel Bodenmann
de85a1496e removed xxx_unknown.h board files from ginput drivers 2012-11-29 00:45:17 +01:00
Joel Bodenmann
b1b117bffa ADS7843 fix 2012-11-28 23:59:30 +01:00
Joel Bodenmann
7b2e0d06d4 ILI9320 landscape mode 2012-11-28 22:40:23 +01:00
Joel Bodenmann
fa82491a0b ILI9320 fix 2012-11-27 23:11:34 +01:00
Joel Bodenmann
8bdfc52efe FireBull STM32F103 board file for GINPUT 2012-11-27 00:42:51 +01:00
Joel Bodenmann
e6bb13be05 copyright header fixes... 2012-11-26 23:38:11 +01:00
Joel Bodenmann
c71022132c FireBull STM32 F103 GINPUT dummy board file (forgot to add at last commit) 2012-11-26 23:34:08 +01:00
Joel Bodenmann
e89bb0b4d8 few fixes and FireBull STM32 F103 GINPUT dummy board file 2012-11-26 23:33:41 +01:00
Joel Bodenmann
ba08afef3e doxygen 2012-11-26 21:19:32 +01:00
Joel Bodenmann
1aef326a77 src/gwin/button.c macro fix 2012-11-26 20:46:56 +01:00
Joel Bodenmann
f1fb0a9b98 Revert "macro fix on src/gwin/button.c"
This reverts commit b7a8366140.
2012-11-26 19:56:22 +01:00
Joel Bodenmann
b7a8366140 macro fix on src/gwin/button.c 2012-11-26 18:23:29 +01:00
Tectu
b5d8cc2086 Merge pull request #23 from inmarket/master
Ginput and structure changes
2012-11-26 08:03:07 -08:00
Andrew Hannam
8275c8820f Ginput and structure changes
GINPUT Touch including drivers
GTIMER fixes
GEVENT fixes
GWIN button completion
Structure changes to better seperate sections of a sub-system
2012-11-26 18:45:26 +10:00
Andrew Hannam
6cc2bc280c Merge pull request #8 from Tectu/master
Merge Tectu Changes
2012-11-25 22:44:25 -08:00
Joel Bodenmann
ac5267af6a touchscreen fix 2012-11-26 00:35:02 +01:00
Joel Bodenmann
0ab8da8c78 touchscreen MCU driver fix 2012-11-26 00:33:56 +01:00
Joel Bodenmann
9c74a08131 implemented MCU touchscreen driver 2012-11-25 23:33:10 +01:00
Joel Bodenmann
b724f40c3f S6D1121 doxygen 2012-11-23 09:08:51 +01:00
Joel Bodenmann
f82865b88b SSD1289 firebull doc 2012-11-22 21:15:49 +01:00
Joel Bodenmann
437134eb38 SSD1289 - firebull update 2012-11-22 21:12:43 +01:00
Joel Bodenmann
971c9fd0d9 S6D1121 macro fix 2012-11-22 21:23:38 +01:00
Joel Bodenmann
0ef5bf9dfc ported S6D1121 driver 2012-11-22 21:21:34 +01:00
Joel Bodenmann
f262b7ad91 console demo code doc 2012-11-22 07:29:55 +01:00
Joel Bodenmann
dfb9f92eb1 cleanup of source files 2012-11-21 11:06:04 +01:00
Joel Bodenmann
795947a251 window example code 2012-11-21 10:25:13 +01:00
Joel Bodenmann
e0052718e3 typo 2012-11-21 10:22:00 +01:00
Joel Bodenmann
1b30c77ab3 in gwin.c GDISP_SET_CLIP -> GDISP_NEED_CLIP 2012-11-21 10:21:43 +01:00
Joel Bodenmann
ffde888bc0 SSD1289 fix 2012-11-21 10:20:28 +01:00
Joel Bodenmann
c0cf584c85 console example doc 2012-11-21 09:54:23 +01:00
Joel Bodenmann
1dd5de6e81 added console demo 2012-11-20 23:37:50 +01:00
Joel Bodenmann
b77d45350f SSD1289 fix 2012-11-20 23:30:27 +01:00
Joel Bodenmann
92ed50dbf0 gwin doxygen 2012-11-20 23:12:09 +01:00
Joel Bodenmann
a734b10c41 typo fix: aquire_bus -> acquire_bus 2012-11-20 18:56:26 +01:00
Joel Bodenmann
43d45dca63 gtimer demo 2012-11-20 18:37:49 +01:00