83 #define APP_UI_LED_NONE 0x00 84 #define APP_UI_LED_1 0x01 85 #define APP_UI_LED_2 0x02 86 #define APP_UI_LED_3 0x04 87 #define APP_UI_LED_4 0x08 88 #define APP_UI_LED_WRAP 0xFF 91 #define APP_UI_SOUND_WRAP 0xFFFF void AppUiBtnTest(uint8_t btn)
Button test function– for test purposes only.
Periodic advertising set stopped.
void(* appUiBtnPollCback_t)(void)
Button Poll callback.
Advertising set(s) stopped.
void AppUiBtnPollRegister(appUiBtnPollCback_t btnPollCback)
Register a callback function to receive APP_BTN_POLL_IND events.
void(* appUiBtnCback_t)(uint8_t btn)
Button press callback.
appUiActionCback_t actionCback
Called when action event received.
Periodic advertising set started.
void AppUiBtnPressed(void)
Handle a hardware button press. This function is called to handle WSF event APP_BTN_DOWN_EVT.
Button 1 extra long press.
void AppUiBtnRegister(appUiBtnCback_t btnCback)
Register a callback function to receive button presses.
appUiBtnCback_t btnCback
Called when button pressed.
Pairing completed successfully.
Periodic advertising sync established.
void AppUiDisplayRssi(int8_t rssi)
Display an RSSI value.
Periodic advertising sync lost.
void AppUiDisplayPasskey(uint32_t passkey)
Display a passkey.
void AppUiLedStop(void)
Stop LED blinking.
Extended scanning stopped.
Advertising set(s) started.
Prompt user to enter passkey.
appUiBtnPollCback_t btnPollCback
Called to poll button hardware.
void AppUiActionRegister(appUiActionCback_t actionCback)
Register a callback function to receive action events.
unsigned long uint32_t
Unsigned 32-bit value.
Scan data received from peer device.
void AppUiDisplayConfirmValue(uint32_t confirm)
Display a confirmation value.
Extended scanning started.
uint16_t duration
Sound duration in milliseconds.
uint16_t duration
duration in milliseconds
Button 2 extra long press.
void AppUiLedStart(const appUiLed_t *pLed)
Start LED blinking.
unsigned short uint16_t
Unsigned 16-bit value.
uint16_t tone
Sound tone in Hz. Use 0 for silence.
uint8_t led
LED to control.
void AppUiSoundStop(void)
Stop the sound that is currently playing.
void AppUiSoundPlay(const appUiSound_t *pSound)
Play a sound.
Cancel a low or high alert.
void(* appUiActionCback_t)(uint8_t event)
Action event callback.
Pairing failed or other security failure.
unsigned char uint8_t
Unsigned 8-bit value.
signed char int8_t
Signed 8-bit value.
void AppUiAction(uint8_t event)
Perform a user interface action based on the event value passed to the function.