示例#1
0
/**@brief Function for handling button events.
 *
 * @param[in]   event   Event generated by button pressed.
 */
static void button_event_handler(bsp_event_t event)
{
    switch (event)
    {
        case BSP_EVENT_KEY_1:
            display_ios_message();
            break;

        default:
            break;
    }
}
示例#2
0
/**@brief Function for handling button events.
 *
 * @param[in]   pin_no   The pin number of the button pressed.
 */
static void button_event_handler(uint8_t pin_no, uint8_t button_action)
{
    if (button_action == APP_BUTTON_PUSH)
    {
        switch (pin_no)
        {
            case DISPLAY_MESSAGE_BUTTON_PIN:
              display_ios_message();
              break;

            case SCROLL_ONE_BUTTON_PIN:
              scroll_one();
              break;
                
            default:
                APP_ERROR_HANDLER(pin_no);
                break;
        }
    }
}