summaryrefslogtreecommitdiff
path: root/NxWidgets/nxwm/src/ccalibration.cxx
Commit message (Collapse)AuthorAgeFilesLines
* Fix typos introduced into NxWM configuration by an earlier check-in todayGregory Nutt2013-10-301-3/+3
|
* Saving of touchscreen calibration but be done in CCalbration each time the ↵Gregory Nutt2013-10-301-1/+18
| | | | touchscreen is calibrated, not just once on startup
* Fix some floating point formats in debug statementsGregory Nutt2013-10-171-4/+4
|
* SAMA5 TSD: Fix to prohibit reading samples when not validGregory Nutt2013-10-171-4/+4
|
* Minor tweaks to debug output; started renaming some icons to include size in ↵Gregory Nutt2013-10-171-11/+22
| | | | the name; SAMA5 NxWM config needs libm
* New touchscreen scaling algorithm for the case where measured X values vary ↵Gregory Nutt2013-10-171-0/+68
| | | | with y position (and vice versa)
* NxWM::CCalibration: Add logic to collect and average samples, optionally ↵Gregory Nutt2013-10-141-83/+292
| | | | discarding the most extreem values
* NxWM::CCalibration: Add an option to provide some instructions in the ↵Gregory Nutt2013-10-141-21/+163
| | | | center of the calibration screen
* Fixe a race confition in NxWM::CCalibrationGregory Nutt2013-05-121-9/+17
|
* Add a hex calculator example to NxWMpatacongo2012-05-221-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4760 42af7a65-404d-4744-a932-0658087f49c3
* NxWM unit test now appears bug free (other than some NxConsole-related issues).patacongo2012-05-191-10/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4750 42af7a65-404d-4744-a932-0658087f49c3
* NxWM: Add a missing part of the message blocking logicpatacongo2012-05-191-4/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4748 42af7a65-404d-4744-a932-0658087f49c3
* Final refactoring and implementation of delayed window deletion logic. ↵patacongo2012-05-181-0/+30
| | | | | | 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-1/+73
| | | | | | 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-121/+337
| | | | | | 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
* NxWM: Fix double deletion of classpatacongo2012-05-121-2/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4727 42af7a65-404d-4744-a932-0658087f49c3
* Fix a few STMPE11 touchscreen and NxWM touchscreen calibration bugspatacongo2012-05-111-10/+33
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4723 42af7a65-404d-4744-a932-0658087f49c3
* SMTPE11 and NxWM touchscreen fixespatacongo2012-05-111-0/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4722 42af7a65-404d-4744-a932-0658087f49c3
* NxWM: Finishes touchscreen implementation; NuttX: Standardize touchscreen ↵patacongo2012-05-111-2/+3
| | | | | | initialization interfaces for all boards git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4721 42af7a65-404d-4744-a932-0658087f49c3
* NX trapezoid fixes; Various NxWM fixespatacongo2012-05-101-0/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4720 42af7a65-404d-4744-a932-0658087f49c3
* More NxWM touchscreen fixespatacongo2012-05-101-1/+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/+543
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4718 42af7a65-404d-4744-a932-0658087f49c3