| Nordic Thingy:52 v2.0.0

Functions
Eddystone beacon
Utilities

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_init | Structure 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] | event | Received 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.