diff options
author | Gregory Nutt <gnutt@nuttx.org> | 2013-10-14 18:35:23 -0600 |
---|---|---|
committer | Gregory Nutt <gnutt@nuttx.org> | 2013-10-14 18:35:23 -0600 |
commit | b5a37a3e45ac9faea285cc252e742c1c7267a6d7 (patch) | |
tree | 678ad7a3d43ff4bdbc9a5ba2bc280ad9dcfea2b6 /NxWidgets/Kconfig | |
parent | c4bd33095126562d1f54c63187288d98bf2c4eec (diff) | |
download | px4-nuttx-b5a37a3e45ac9faea285cc252e742c1c7267a6d7.tar.gz px4-nuttx-b5a37a3e45ac9faea285cc252e742c1c7267a6d7.tar.bz2 px4-nuttx-b5a37a3e45ac9faea285cc252e742c1c7267a6d7.zip |
NxWM::CCalibration: Add logic to collect and average samples, optionally discarding the most extreem values
Diffstat (limited to 'NxWidgets/Kconfig')
-rw-r--r-- | NxWidgets/Kconfig | 32 |
1 files changed, 30 insertions, 2 deletions
diff --git a/NxWidgets/Kconfig b/NxWidgets/Kconfig index f2f50ac6f..e1ca03169 100644 --- a/NxWidgets/Kconfig +++ b/NxWidgets/Kconfig @@ -791,8 +791,36 @@ config NXWM_CALIBRATION_FONTID Use this default NxWidgets font ID instead of the system font ID (NXFONT_DEFAULT). Default: 0 -endif -endif +endif # NXWM_CALIBRATION_CUSTOM_FONTID + +config NXWM_CALIBRATION_AVERAGE + bool "Average Samples" + default n + ---help--- + Collect multiple samples at each calibration position and use the + average of the samples. NOTE that is option is not available if we are + not providing instructions on the display. That is because it would + be impossible to know what to do if we are collecting multiple samples + at each position. + +if NXWM_CALIBRATION_AVERAGE + +config NXWM_CALIBRATION_NSAMPLES + int "Number of Samples in Average" + default 4 + range 2 255 + ---help--- + This is the number of samples to use in the average. + +config NXWM_CALIBRATION_DISCARD_MINMAX + bool "Discard minimum and maximum values" + default n + ---help--- + Discard the largest and smallest values before averaging. This + setting is ignored if NXWM_CALIBRATION_NSAMPLES < 3. + +endif # NXWM_CALIBRATION_AVERAGE +endif # NXWM_CALIBRATION_MESSAGES config NXWM_CUSTOM_CALIBRATION_ICON bool "Custom Calibration Icon" |