Appiko
Functions
SDK EVAL Button Exported Functions

Functions

void SdkEvalPushButtonInit (SdkEvalButton xButton, SdkEvalButtonMode xButtonMode)
 Configures Button GPIO and EXTI Line. More...
 
FlagStatus SdkEvalPushButtonGetState (SdkEvalButton xButton)
 Returns the selected Button state. More...
 

Detailed Description

Function Documentation

◆ SdkEvalPushButtonGetState()

FlagStatus SdkEvalPushButtonGetState ( SdkEvalButton  xButton)
Parameters
xButtonSpecifies the Button to be checked. This parameter can be one of following parameters:
  • BUTTON_WAKEUP: Wakeup Push Button
  • BUTTON_TAMPER: Tamper Push Button
  • BUTTON_KEY: Key Push Button
  • BUTTON_RIGHT: Joystick Right Push Button
  • BUTTON_LEFT: Joystick Left Push Button
  • BUTTON_UP: Joystick Up Push Button
  • BUTTON_DOWN: Joystick Down Push Button
  • BUTTON_SEL: Joystick Sel Push Button
Return values
FlagStatusThe Button GPIO pin value.

Definition at line 139 of file SDK_EVAL_Button.c.

◆ SdkEvalPushButtonInit()

void SdkEvalPushButtonInit ( SdkEvalButton  xButton,
SdkEvalButtonMode  xButtonMode 
)
Parameters
xButtonSpecifies the Button to be configured. This parameter can be one of following parameters:
  • BUTTON_SCM_PS: SCM Push Button
  • BUTTON_KEY: Key Push Button
  • BUTTON_RIGHT: Joystick Right Push Button
  • BUTTON_LEFT: Joystick Left Push Button
  • BUTTON_UP: Joystick Up Push Button
  • BUTTON_DOWN: Joystick Down Push Button
  • BUTTON_SEL: Joystick Sel Push Button
xButtonModeSpecifies Button mode. This parameter can be one of following parameters:
  • BUTTON_MODE_GPIO: Button will be used as simple IO
  • BUTTON_MODE_EXTI: Button will be connected to EXTI line with interrupt generation capability
Return values
None.

Definition at line 99 of file SDK_EVAL_Button.c.