mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-05-20 04:54:45 -07:00
Made UniRFRemix a FAP, added a Loader for Main Menu
Requires one change in api_symbols.scv
This commit is contained in:
@@ -17,7 +17,8 @@ App(
|
|||||||
"fap_loader",
|
"fap_loader",
|
||||||
"archive",
|
"archive",
|
||||||
# "Clock",
|
# "Clock",
|
||||||
"SubGHz_Remote",
|
#"SubGHz_Remote",
|
||||||
|
"SubGHz_Remote_loader",
|
||||||
# "Spectrum_Analyzer",
|
# "Spectrum_Analyzer",
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
|||||||
11
applications/main/unirfremix_loader/application.fam
Normal file
11
applications/main/unirfremix_loader/application.fam
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
App(
|
||||||
|
appid="SubGHz_Remote_loader",
|
||||||
|
name="Sub-GHz Remote",
|
||||||
|
apptype=FlipperAppType.APP,
|
||||||
|
entry_point="unirfremix_loader_app",
|
||||||
|
requires=["gui"],
|
||||||
|
stack_size=int(1.5 * 1024),
|
||||||
|
icon="A_UniRFRemix_14",
|
||||||
|
order=11,
|
||||||
|
link="/ext/apps/Main/SubGHz_Remote.fap",
|
||||||
|
)
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
#include <applications/services/loader/loader_i.h>
|
||||||
|
|
||||||
|
#define TAG "unirfremix_loader_app"
|
||||||
|
|
||||||
|
int32_t unirfremix_loader_app(void* p) {
|
||||||
|
UNUSED(p);
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
13
applications/plugins/unirfremix/application.fam
Normal file
13
applications/plugins/unirfremix/application.fam
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
App(
|
||||||
|
appid="SubGHz_Remote",
|
||||||
|
name="Sub-GHz Remote",
|
||||||
|
apptype=FlipperAppType.EXTERNAL,
|
||||||
|
entry_point="unirfremix_app",
|
||||||
|
cdefines=["APP_UNIRFREMIX"],
|
||||||
|
requires=["storage", "gui", "dialogs", "subghz"],
|
||||||
|
icon="A_UniRFRemix_14",
|
||||||
|
stack_size=4 * 1024,
|
||||||
|
order=11,
|
||||||
|
fap_icon="unirfIcon.png",
|
||||||
|
fap_category="Main",
|
||||||
|
)
|
||||||
BIN
applications/plugins/unirfremix/unirfIcon.png
Normal file
BIN
applications/plugins/unirfremix/unirfIcon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.7 KiB |
1155
applications/plugins/unirfremix/unirfremix_app.c
Normal file
1155
applications/plugins/unirfremix/unirfremix_app.c
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1,5 +1,5 @@
|
|||||||
entry,status,name,type,params
|
entry,status,name,type,params
|
||||||
Version,+,4.13,,
|
Version,+,4.14,,
|
||||||
Header,+,applications/services/bt/bt_service/bt.h,,
|
Header,+,applications/services/bt/bt_service/bt.h,,
|
||||||
Header,+,applications/services/cli/cli.h,,
|
Header,+,applications/services/cli/cli.h,,
|
||||||
Header,+,applications/services/cli/cli_vcp.h,,
|
Header,+,applications/services/cli/cli_vcp.h,,
|
||||||
@@ -2346,7 +2346,7 @@ Function,+,subghz_protocol_blocks_lfsr_digest8,uint8_t,"const uint8_t[], unsigne
|
|||||||
Function,+,subghz_protocol_blocks_lfsr_digest8_reflect,uint8_t,"const uint8_t[], int, uint8_t, uint8_t"
|
Function,+,subghz_protocol_blocks_lfsr_digest8_reflect,uint8_t,"const uint8_t[], int, uint8_t, uint8_t"
|
||||||
Function,+,subghz_protocol_blocks_reverse_key,uint64_t,"uint64_t, uint8_t"
|
Function,+,subghz_protocol_blocks_reverse_key,uint64_t,"uint64_t, uint8_t"
|
||||||
Function,+,subghz_protocol_blocks_set_bit_array,void,"_Bool, uint8_t[], size_t, size_t"
|
Function,+,subghz_protocol_blocks_set_bit_array,void,"_Bool, uint8_t[], size_t, size_t"
|
||||||
Function,-,subghz_protocol_decoder_base_deserialize,_Bool,"SubGhzProtocolDecoderBase*, FlipperFormat*"
|
Function,+,subghz_protocol_decoder_base_deserialize,_Bool,"SubGhzProtocolDecoderBase*, FlipperFormat*"
|
||||||
Function,+,subghz_protocol_decoder_base_get_hash_data,uint8_t,SubGhzProtocolDecoderBase*
|
Function,+,subghz_protocol_decoder_base_get_hash_data,uint8_t,SubGhzProtocolDecoderBase*
|
||||||
Function,+,subghz_protocol_decoder_base_get_string,_Bool,"SubGhzProtocolDecoderBase*, FuriString*"
|
Function,+,subghz_protocol_decoder_base_get_string,_Bool,"SubGhzProtocolDecoderBase*, FuriString*"
|
||||||
Function,+,subghz_protocol_decoder_base_serialize,_Bool,"SubGhzProtocolDecoderBase*, FlipperFormat*, SubGhzRadioPreset*"
|
Function,+,subghz_protocol_decoder_base_serialize,_Bool,"SubGhzProtocolDecoderBase*, FlipperFormat*, SubGhzRadioPreset*"
|
||||||
|
|||||||
|
Reference in New Issue
Block a user