nRF5 SDK v12.1.0
Macros
ANT File Share module. configuration

Macros

#define ANTFS_ENABLED
 Set to 1 to activate. More...
 
#define ANTFS_CONFIG_NETWORK_NUMBER
 ANT-FS network number. More...
 
#define ANTFS_CONFIG_CHANNEL_NUMBER
 ANT-FS channel number. More...
 
#define ANTFS_CONFIG_PAIRING_TIMEOUT
 Pairing timeout - how long the UI will wait for a response to a pairing request before switching to the link layer, in seconds. More...
 
#define ANTFS_CONFIG_LINK_COMMAND_TIMEOUT
 Command timeout - how long the client will wait without receiving any commands before switching to the link layer, in seconds. More...
 
#define ANTFS_CONFIG_TRANS_TYPE
 ANT-FS Transmission Type. More...
 
#define ANTFS_CONFIG_DEVICE_TYPE
 ANT device type for channel configuration. More...
 
#define ANTFS_CONFIG_BEACON_STATUS_PERIOD
 ANT-FS Beacon Message Period. More...
 
#define ANTFS_CONFIG_TRANSMIT_POWER
 ANT Transmit Power. More...
 
#define ANTFS_CONFIG_CUSTOM_TRANSMIT_POWER
 ANT Custom Transmit Power. More...
 
#define ANTFS_CONFIG_AUTH_TYPE_PAIRING_ENABLED
 Use pairing and key exchange authentication. More...
 
#define ANTFS_CONFIG_AUTH_TYPE_PASSKEY_ENABLED
 Use passkey authentication. More...
 
#define ANTFS_CONFIG_AUTH_TYPE_PASSTHROUGH_ENABLED
 Allow host to bypass authentication. More...
 
#define ANTFS_CONFIG_UPLOAD_ENABLED
 Support upload operation. More...
 
#define ANTFS_CONFIG_DEBUG_LED_ENABLED
 Enables LED debug in the module. More...
 

Detailed Description

Macro Definition Documentation

#define ANTFS_CONFIG_AUTH_TYPE_PAIRING_ENABLED

Use pairing and key exchange authentication.

Set to 1 to activate.

Note
This is an NRF_CONFIG macro.
#define ANTFS_CONFIG_AUTH_TYPE_PASSKEY_ENABLED

Use passkey authentication.

Set to 1 to activate.

Note
This is an NRF_CONFIG macro.
#define ANTFS_CONFIG_AUTH_TYPE_PASSTHROUGH_ENABLED

Allow host to bypass authentication.

Set to 1 to activate.

Note
This is an NRF_CONFIG macro.
#define ANTFS_CONFIG_BEACON_STATUS_PERIOD

ANT-FS Beacon Message Period.

Following options are available:

  • 0 - 0.5 Hz
  • 1 - 1 Hz
  • 2 - 2 Hz
  • 3 - 4 Hz
  • 4 - 8 Hz
Note
This is an NRF_CONFIG macro.
#define ANTFS_CONFIG_CHANNEL_NUMBER

ANT-FS channel number.

Note
This is an NRF_CONFIG macro.
#define ANTFS_CONFIG_CUSTOM_TRANSMIT_POWER

ANT Custom Transmit Power.

Note
This is an NRF_CONFIG macro.
#define ANTFS_CONFIG_DEBUG_LED_ENABLED

Enables LED debug in the module.

Set to 1 to activate.

Note
This is an NRF_CONFIG macro.
#define ANTFS_CONFIG_DEVICE_TYPE

ANT device type for channel configuration.

Note
This is an NRF_CONFIG macro.
#define ANTFS_CONFIG_LINK_COMMAND_TIMEOUT

Command timeout - how long the client will wait without receiving any commands before switching to the link layer, in seconds.

Note
This is an NRF_CONFIG macro.
#define ANTFS_CONFIG_NETWORK_NUMBER

ANT-FS network number.

Note
This is an NRF_CONFIG macro.
#define ANTFS_CONFIG_PAIRING_TIMEOUT

Pairing timeout - how long the UI will wait for a response to a pairing request before switching to the link layer, in seconds.

Note
This is an NRF_CONFIG macro.
#define ANTFS_CONFIG_TRANS_TYPE

ANT-FS Transmission Type.

Note
This is an NRF_CONFIG macro.
#define ANTFS_CONFIG_TRANSMIT_POWER

ANT Transmit Power.

Following options are available:

  • 0 - Lowest ANT Tx power level setting. (-20dBm)
  • 1 - ANT Tx power > Lvl 0. (-12dBm)
  • 2 - ANT Tx power > Lvl 1. (-4dBm)
  • 3 - ANT Tx power > Lvl 2. Default tx power level. (0dBm)
  • 4 - ANT Tx power > Lvl 3. (+4dBm)
  • 128 - Custom tx power selection
Note
This is an NRF_CONFIG macro.
#define ANTFS_CONFIG_UPLOAD_ENABLED

Support upload operation.

Set to 1 to activate.

Note
This is an NRF_CONFIG macro.
#define ANTFS_ENABLED

Set to 1 to activate.

Note
This is an NRF_CONFIG macro.

Documentation feedback | Developer Zone | Subscribe | Updated