# # For a description of the syntax of this configuration file, # see the file kconfig-language.txt in the NuttX tools repository. # config EXAMPLES_NXSCOPE tristate "nxscope example" default n depends on LOGGING_NXSCOPE ---help--- Enable the nxscope example if EXAMPLES_NXSCOPE config EXAMPLES_NXSCOPE_PROGNAME string "Program name" default "nxscope" config EXAMPLES_NXSCOPE_PRIORITY int "nxscope task priority" default 100 config EXAMPLES_NXSCOPE_STACKSIZE int "nxscope stack size" default DEFAULT_TASK_STACKSIZE if LOGGING_NXSCOPE_INTF_SERIAL config EXAMPLES_NXSCOPE_SERIAL_PATH string "nxscope serial path" default "/dev/ttyUSB0" config EXAMPLES_NXSCOPE_SERIAL_BAUD int "nxscope serial baud" default 115200 config EXAMPLES_NXSCOPE_CDCACM bool "nxscope CDCACM device support" depends on CDCACM default n endif # LOGGING_NXSCOPE_INTF_SERIAL config EXAMPLES_NXSCOPE_FORCE_ENABLE bool "nxscope force enable" default n config EXAMPLES_NXSCOPE_STREAMBUF_LEN int "nxscope stream buffer length" default 512 config EXAMPLES_NXSCOPE_RXBUF_LEN int "nxscope RX buffer length" default 32 config EXAMPLES_NXSCOPE_CRIBUF_LEN int "nxscope critical channels buffer length" default 32 depends on LOGGING_NXSCOPE_CRICHANNELS config EXAMPLES_NXSCOPE_RX_PADDING int "nxscope RX padding" default 0 config EXAMPLES_NXSCOPE_TIMER bool "nxscope use timer to wake up samples thread" default n if EXAMPLES_NXSCOPE_TIMER config EXAMPLES_NXSCOPE_TIMER_PATH string "nxscope timer path" default "/dev/timer0" config EXAMPLES_NXSCOPE_TIMER_SIGNO int "nxscope notification signal number" default 32 config EXAMPLES_NXSCOPE_TIMER_INTERVAL int "nxscope timer interval (microseconds)" default 100 endif # EXAMPLES_NXSCOPE_TIMER endif