mirror of
https://github.com/tsl0922/EPD-nRF5.git
synced 2025-12-11 16:28:12 +08:00
fix wdt reset on scheduler
This commit is contained in:
@@ -18,6 +18,7 @@
|
||||
#include "nrf_pwr_mgmt.h"
|
||||
#include "app_scheduler.h"
|
||||
#include "EPD_service.h"
|
||||
#include "main.h"
|
||||
#include "nrf_log.h"
|
||||
|
||||
#if defined(S112)
|
||||
@@ -31,11 +32,6 @@
|
||||
#define EPD_CFG_DEFAULT {0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10, 0x03, 0x09, 0x03}
|
||||
#endif
|
||||
|
||||
// defined in main.c
|
||||
extern uint32_t timestamp(void);
|
||||
extern void set_timestamp(uint32_t timestamp);
|
||||
extern void sleep_mode_enter(void);
|
||||
|
||||
static void epd_gui_update(void * p_event_data, uint16_t event_size)
|
||||
{
|
||||
epd_gui_update_event_t *event = (epd_gui_update_event_t *)p_event_data;
|
||||
@@ -54,6 +50,8 @@ static void epd_gui_update(void * p_event_data, uint16_t event_size)
|
||||
DrawGUI(&data, epd->drv->write_image, p_epd->display_mode);
|
||||
epd->drv->refresh();
|
||||
EPD_GPIO_Uninit();
|
||||
|
||||
app_feed_wdt();
|
||||
}
|
||||
|
||||
/**@brief Function for handling the @ref BLE_GAP_EVT_CONNECTED event from the S110 SoftDevice.
|
||||
|
||||
Reference in New Issue
Block a user