Nordic Thingy:52 v2.2.0
Eddystone beacon

Advertiser module. This module shows an example of using periodic timeslots on the radio when the SoftDevice is running. More...

Functions

void app_beacon_init (ble_beacon_init_t *p_init)
 Function for initializing the advertiser module. More...
 
void app_beacon_on_sys_evt (uint32_t event)
 Function for handling system events. More...
 
void app_beacon_start (void)
 Function for starting the advertisement. More...
 
void app_beacon_stop (void)
 Function for stopping the advertisement. More...
 

Detailed Description

Advertiser module. This module shows an example of using periodic timeslots on the radio when the SoftDevice is running.

This module implements an advertiser which can be run in parallel with the S110 (thus allowing, for example, to advertise while in a connection) This module shows an example of using periodic timeslots on the radio when the SoftDevice is running

Note
This module is experimental.

Function Documentation

◆ app_beacon_init()

void app_beacon_init ( ble_beacon_init_t *  p_init)

Function for initializing the advertiser module.

Parameters
[in]p_initStructure containing advertiser configuration information.

◆ app_beacon_on_sys_evt()

void app_beacon_on_sys_evt ( uint32_t  event)

Function for handling system events.

Handles all system events of interest to the Advertiser module.

Parameters
[in]eventReceived event.

◆ app_beacon_start()

void app_beacon_start ( void  )

Function for starting the advertisement.

◆ app_beacon_stop()

void app_beacon_stop ( void  )

Function for stopping the advertisement.

Note
This function returns immediately, but the advertisement is actually stopped after the next radio slot.