nRF5 SDK v17.1.0
Macros
libUARTE command line interface transport configuration

Macros

#define NRF_CLI_LIBUARTE_ENABLED
 Enable/disable the CLI libUARTE module. More...
 
#define NRF_CLI_LIBUARTE_UARTE_INSTANCE
 UARTE instance. More...
 
#define NRF_CLI_LIBUARTE_TIMER_INSTANCE
 UARTE TIMER instance. More...
 
#define NRF_CLI_LIBUARTE_TIMEOUT_TIMER_INSTANCE
 UARTE timeout TIMER instance. More...
 
#define NRF_CLI_LIBUARTE_TIMEOUT_RTC_INSTANCE
 UARTE timeout RTC instance. More...
 

Detailed Description

Macro Definition Documentation

#define NRF_CLI_LIBUARTE_ENABLED

Enable/disable the CLI libUARTE module.

Set to 1 to activate.

Note
This is an NRF_CONFIG macro.
#define NRF_CLI_LIBUARTE_TIMEOUT_RTC_INSTANCE

UARTE timeout RTC instance.

Following options are available:

  • 0 - RTC0 (Applicable devices only)
  • 1 - RTC1 (Applicable devices only)
  • 2 - RTC2 (Applicable devices only)
  • 255 - TIMER used
Note
This is an NRF_CONFIG macro.
#define NRF_CLI_LIBUARTE_TIMEOUT_TIMER_INSTANCE

UARTE timeout TIMER instance.

Following options are available:

  • 0 - TIMER0 (Applicable devices only)
  • 1 - TIMER1 (Applicable devices only)
  • 2 - TIMER2 (Applicable devices only)
  • 3 - TIMER3 (Applicable devices only)
  • 4 - TIMER4 (Applicable devices only)
  • 255 - RTC used
Note
This is an NRF_CONFIG macro.
#define NRF_CLI_LIBUARTE_TIMER_INSTANCE

UARTE TIMER instance.

Following options are available:

  • 0 - TIMER0 (Applicable devices only)
  • 1 - TIMER1 (Applicable devices only)
  • 2 - TIMER2 (Applicable devices only)
  • 3 - TIMER3 (Applicable devices only)
  • 4 - TIMER4 (Applicable devices only)
Note
This is an NRF_CONFIG macro.
#define NRF_CLI_LIBUARTE_UARTE_INSTANCE

UARTE instance.

Following options are available:

  • 0 - UARTE0 (Applicable devices only)
  • 1 - UARTE1 (Applicable devices only)
Note
This is an NRF_CONFIG macro.

Documentation feedback | Developer Zone | Subscribe | Updated