summaryrefslogtreecommitdiff
path: root/NxWidgets/nxwm/include/ccalibration.hxx
Commit message (Collapse)AuthorAgeFilesLines
* New touchscreen scaling algorithm for the case where measured X values vary ↵Gregory Nutt2013-10-171-2/+24
| | | | with y position (and vice versa)
* NxWM::CCalibration: Add logic to collect and average samples, optionally ↵Gregory Nutt2013-10-141-0/+31
| | | | discarding the most extreem values
* NxWM::CCalibration: Add an option to provide some instructions in the ↵Gregory Nutt2013-10-141-1/+7
| | | | center of the calibration screen
* Fixe a race confition in NxWM::CCalibrationGregory Nutt2013-05-121-5/+28
|
* NxWM unit test now appears bug free (other than some NxConsole-related issues).patacongo2012-05-191-2/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4750 42af7a65-404d-4744-a932-0658087f49c3
* Final refactoring and implementation of delayed window deletion logic. ↵patacongo2012-05-181-0/+13
| | | | | | Works worse now, but the changes are important and need to be checked in now git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4747 42af7a65-404d-4744-a932-0658087f49c3
* NxWM: Add IApplicationFactory so that we can create multiple instances of ↵patacongo2012-05-161-0/+40
| | | | | | applications; And, as a result of that, re-vamp entire threading model. this is now buggier than it was before git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4742 42af7a65-404d-4744-a932-0658087f49c3
* NxWM: Calibration is now done on a separate thread; Change mechanism for ↵patacongo2012-05-141-14/+91
| | | | | | reporting calibration data; add method to determine if the application is full-screen git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4736 42af7a65-404d-4744-a932-0658087f49c3
* Fix a few STMPE11 touchscreen and NxWM touchscreen calibration bugspatacongo2012-05-111-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4723 42af7a65-404d-4744-a932-0658087f49c3
* NxWM: Finishes touchscreen implementation; NuttX: Standardize touchscreen ↵patacongo2012-05-111-1/+6
| | | | | | initialization interfaces for all boards git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4721 42af7a65-404d-4744-a932-0658087f49c3
* More NxWM touchscreen fixespatacongo2012-05-101-9/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4719 42af7a65-404d-4744-a932-0658087f49c3
* Adding beginning of NxWM touchscreen supportpatacongo2012-05-091-0/+244
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4718 42af7a65-404d-4744-a932-0658087f49c3