subghzRemote Back To Internal, GPIO External

This commit is contained in:
RogueMaster
2022-09-18 04:51:11 -04:00
parent 1a0c2fdf5b
commit ae19b8c04a
5 changed files with 15 additions and 12 deletions

View File

@@ -3,7 +3,7 @@ App(
name="Basic applications for main menu", name="Basic applications for main menu",
apptype=FlipperAppType.METAPACKAGE, apptype=FlipperAppType.METAPACKAGE,
provides=[ provides=[
"gpio", # "gpio",
# "ibutton", # "ibutton",
"infrared", "infrared",
"lfrfid", "lfrfid",
@@ -14,7 +14,7 @@ App(
"fap_loader", "fap_loader",
"archive", "archive",
# "Clock", # "Clock",
# "SubGHz_Remote", "SubGHz_Remote",
# "Spectrum_Analyzer", # "Spectrum_Analyzer",
], ],
) )

View File

@@ -1,11 +1,13 @@
App( App(
appid="gpio", appid="gpio",
name="GPIO", name="GPIO",
apptype=FlipperAppType.APP, apptype=FlipperAppType.EXTERNAL,
entry_point="gpio_app", entry_point="gpio_app",
cdefines=["APP_GPIO"], cdefines=["APP_GPIO"],
requires=["gui"], requires=["gui"],
stack_size=1 * 1024, stack_size=1 * 1024,
icon="A_GPIO_14", icon="A_GPIO_14",
order=50, order=50,
fap_icon="gpioIcon.png",
fap_category="Main",
) )

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@@ -1,13 +1,13 @@
App( App(
appid="SubGHz_Remote", appid="SubGHz_Remote",
name="Sub-GHz Remote", name="Sub-GHz Remote",
apptype=FlipperAppType.EXTERNAL, apptype=FlipperAppType.APP,
entry_point="unirfremix_app", entry_point="unirfremix_app",
cdefines=["APP_UNIRFREMIX"], cdefines=["APP_UNIRFREMIX"],
requires=["storage", "gui", "dialogs", "subghz"], requires=["storage", "gui", "dialogs", "subghz"],
# icon="A_UniRFRemix_14", icon="A_UniRFRemix_14",
stack_size=4 * 1024, stack_size=4 * 1024,
order=11, order=11,
fap_icon="unirfIcon.png", # fap_icon="unirfIcon.png",
fap_category="Main", # fap_category="Main",
) )

View File

@@ -233,11 +233,12 @@ bool desktop_scene_main_on_event(void* context, SceneManagerEvent event) {
break; break;
} }
case DesktopMainEventOpenSubRemote: { case DesktopMainEventOpenSubRemote: {
LoaderStatus status = loader_start( loader_start(desktop->loader, FLIPPER_APPS[1].name, NULL);
desktop->loader, "Applications", EXT_PATH("/apps/Main/SubGHz_Remote.fap")); // LoaderStatus status = loader_start(
if(status != LoaderStatusOk) { // desktop->loader, "Applications", EXT_PATH("/apps/Main/SubGHz_Remote.fap"));
FURI_LOG_E(TAG, "loader_start failed: %d", status); // if(status != LoaderStatusOk) {
} // FURI_LOG_E(TAG, "loader_start failed: %d", status);
// }
consumed = true; consumed = true;
break; break;
} }