コード例 #1
0
ファイル: main.c プロジェクト: dhruvkakadiya/OpenSJ_Bluz
/**@brief Function for dispatching a system event to interested modules.
 *
 * @details This function is called from the System event interrupt handler after a system
 *          event has been received.
 *
 * @param[in]   sys_evt   System stack event.
 */
static void sys_evt_dispatch(uint32_t sys_evt)
{
    pstorage_sys_event_handler(sys_evt);

    // If advertising was postponed due to flash access, attempt starting advertising now.
    if (m_advertising_mode &= PS_MEMORY_ACCESS_IN_PROGRESS)
    {
        m_advertising_mode &= (~PS_MEMORY_ACCESS_IN_PROGRESS);
        advertising_start();
    }
    app_beacon_scanner_sd_evt_signal_handler(sys_evt);
}
コード例 #2
0
static void sys_evt_dispatch(uint32_t sys_evt)
{
    app_beacon_sd_evt_signal_handler(sys_evt);
    app_beacon_scanner_sd_evt_signal_handler(sys_evt);
}
コード例 #3
0
ファイル: main.c プロジェクト: RobinLin/Espruino
/**@brief Function for dispatching a system event to interested modules.
 *
 * @details This function is called from the System event interrupt handler after a system
 *          event has been received.
 *
 * @param[in]   sys_evt   System stack event.
 */
static void sys_evt_dispatch(uint32_t sys_evt)
{
    pstorage_sys_event_handler(sys_evt);
    app_beacon_scanner_sd_evt_signal_handler(sys_evt);
    ble_advertising_on_sys_evt(sys_evt);
}