![]() |
Smart Remote 3 nRF52 v1.2
|
Contains bootloader main function which calls other modules. More...
Functions | |
| void | sr3_bootloader_board_init (void) |
| Function for initializing the board. More... | |
| void | sr3_bootloader_keep_alive_timer_init (void) |
| Initialize the keep alive timer. More... | |
| void | sr3_bootloader_watchdog_feed (void) |
| Update watchdog timer. More... | |
Contains bootloader main function which calls other modules.
| void sr3_bootloader_board_init | ( | void | ) |
Function for initializing the board.
Perform board initialization when DFU is initialized.
| void sr3_bootloader_keep_alive_timer_init | ( | void | ) |
Initialize the keep alive timer.
Keep alive timer is started if watchdog is enabled. It periodically wakes up the CPU to make sure watchdog timer will be constantly updated.
| void sr3_bootloader_watchdog_feed | ( | void | ) |
Update watchdog timer.
Refresh all enabled watchdog channels.