| # |
| # For a description of the syntax of this configuration file, |
| # see the file kconfig-language.txt in the NuttX tools repository. |
| # |
| |
| config LOGGING_NXSCOPE |
| bool "NxScope interface" |
| default n |
| |
| if LOGGING_NXSCOPE |
| |
| config LOGGING_NXSCOPE_INTF_SERIAL |
| bool "NxScope serial port interface support" |
| default n |
| ---help--- |
| For details, see logging/nxscope/nxscope_iserial.c |
| |
| config LOGGING_NXSCOPE_INTF_DUMMY |
| bool "NxScope dummy interface support" |
| default n |
| ---help--- |
| Useful for debug purposes. For details, see logging/nxscope/nxscope_idummy.c |
| |
| config LOGGING_NXSCOPE_PROTO_SER |
| bool "NxScope default serial protocol support" |
| default y |
| ---help--- |
| For frame details, see logging/nxscope/nxscope_pser.c |
| |
| config LOGGING_NXSCOPE_DIVIDER |
| bool "NxScope support for samples divider" |
| default n |
| ---help--- |
| This option enables interface that allows you to reduce |
| the rate of samples written to the stream buffer. |
| |
| config LOGGING_NXSCOPE_ACKFRAMES |
| bool "NxScope support for ACK frames" |
| default n |
| ---help--- |
| This option enables ACK frames for set requests |
| |
| config LOGGING_NXSCOPE_USERTYPES |
| bool "NxScope support for user types" |
| default n |
| ---help--- |
| This option enables user-defined frames (see enum nxscope_hdr_id_e) |
| |
| config LOGGING_NXSCOPE_CRICHANNELS |
| bool "NxScope support for critical channels" |
| default n |
| ---help--- |
| Enable the support for non-buffered critical channels |
| |
| config LOGGING_NXSCOPE_DISABLE_PUTLOCK |
| bool "NxScope disable lock in channels put interfaces" |
| default n |
| ---help--- |
| This option disables lock in channels put interfaces. |
| In that case, the user is responsible for ensuring |
| thread-safe operations with nxscope_lock/nxscope_unlock functions. |
| |
| endif # LOGGING_NXSCOPE |