mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-05-11 06:09:08 -07:00
Update apps
This commit is contained in:
@@ -4,6 +4,8 @@ enum SubmenuIndex {
|
||||
SubmenuIndexEspFlasherDevboardFlash,
|
||||
SubmenuIndexEspFlasherFlash,
|
||||
SubmenuIndexEspFlasherAbout,
|
||||
SubmenuIndexEspFlasherReset,
|
||||
SubmenuIndexEspFlasherBootloader,
|
||||
};
|
||||
|
||||
void esp_flasher_scene_start_submenu_callback(void* context, uint32_t index) {
|
||||
@@ -30,6 +32,18 @@ void esp_flasher_scene_start_on_enter(void* context) {
|
||||
SubmenuIndexEspFlasherFlash,
|
||||
esp_flasher_scene_start_submenu_callback,
|
||||
app);
|
||||
submenu_add_item(
|
||||
submenu,
|
||||
"Reset Board",
|
||||
SubmenuIndexEspFlasherReset,
|
||||
esp_flasher_scene_start_submenu_callback,
|
||||
app);
|
||||
submenu_add_item(
|
||||
submenu,
|
||||
"Enter Bootloader",
|
||||
SubmenuIndexEspFlasherBootloader,
|
||||
esp_flasher_scene_start_submenu_callback,
|
||||
app);
|
||||
submenu_add_item(
|
||||
submenu,
|
||||
"About",
|
||||
@@ -55,6 +69,14 @@ bool esp_flasher_scene_start_on_event(void* context, SceneManagerEvent event) {
|
||||
} else if(event.event == SubmenuIndexEspFlasherFlash) {
|
||||
scene_manager_next_scene(app->scene_manager, EspFlasherSceneBrowse);
|
||||
consumed = true;
|
||||
} else if(event.event == SubmenuIndexEspFlasherReset) {
|
||||
app->reset = true;
|
||||
scene_manager_next_scene(app->scene_manager, EspFlasherSceneConsoleOutput);
|
||||
consumed = true;
|
||||
} else if(event.event == SubmenuIndexEspFlasherBootloader) {
|
||||
app->boot = true;
|
||||
scene_manager_next_scene(app->scene_manager, EspFlasherSceneConsoleOutput);
|
||||
consumed = true;
|
||||
} else if(event.event == SubmenuIndexEspFlasherAbout) {
|
||||
scene_manager_next_scene(app->scene_manager, EspFlasherSceneAbout);
|
||||
consumed = true;
|
||||
@@ -70,4 +92,4 @@ void esp_flasher_scene_start_on_exit(void* context) {
|
||||
|
||||
EspFlasherApp* app = context;
|
||||
submenu_reset(app->submenu);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user