#
# For a description of the syntax of this configuration file,
# see the file kconfig-language.txt in the NuttX tools repository.
#

config EXAMPLES_QENCODER
	tristate "Quadrature encoder example"
	default n
	depends on SENSORS_QENCODER
	---help---
		Enable the quadrature encoder example

if EXAMPLES_QENCODER

config EXAMPLES_QENCODER_DEVPATH
	string "QE device path"
	default "/dev/qe0"
	---help---
		The default path to the QE device

config EXAMPLES_QENCODER_NSAMPLES
	int "Number of samples"
	default 0
	---help---
		This number of samples is collected and the program
		terminates. If the value is 0, samples are collected indefinitely.

config EXAMPLES_QENCODER_DELAY
	int "Delay between samples"
	default 100
	---help---
		This value provides the delay (in milliseconds) between each sample.
		If CONFIG_NSH_BUILTIN_APPS is defined, then this value is the default
		delay if no other delay is provided on the command line.

config EXAMPLES_QENCODER_HAVE_MAXPOS
	bool "Enable the maximum encoder position"
	default n

config EXAMPLES_QENCODER_MAXPOS
	int "Maximum encoder position"
	default 0
	depends on EXAMPLES_QENCODER_HAVE_MAXPOS

endif