Merge pull request #374 from ESurge/420

UniRFRemix into FAP
This commit is contained in:
RogueMaster
2022-10-21 11:40:38 -04:00
committed by GitHub
7 changed files with 47 additions and 6 deletions
+2 -1
View File
@@ -17,7 +17,8 @@ App(
"fap_loader",
"archive",
# "Clock",
"SubGHz_Remote",
#"SubGHz_Remote",
"SubGHz_Remote_loader",
# "Spectrum_Analyzer",
],
)
@@ -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;
}
@@ -1,13 +1,13 @@
App(
appid="SubGHz_Remote",
name="Sub-GHz Remote",
apptype=FlipperAppType.APP,
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",
fap_icon="unirfIcon.png",
fap_category="Main",
)

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

@@ -25,6 +25,26 @@
#define TAG "UniRF Remix"
static const char* mfname;
static int kl_type;
void keeloq_reset_mfname() {
mfname = "";
}
void keeloq_reset_kl_type() {
kl_type = 0;
}
void star_line_reset_mfname() {
mfname = "";
}
void star_line_reset_kl_type() {
kl_type = 0;
}
typedef struct {
uint32_t frequency;
FuriString* name;
+2 -2
View File
@@ -1,5 +1,5 @@
entry,status,name,type,params
Version,+,4.13,,
Version,+,4.14,,
Header,+,applications/services/bt/bt_service/bt.h,,
Header,+,applications/services/cli/cli.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_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_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_string,_Bool,"SubGhzProtocolDecoderBase*, FuriString*"
Function,+,subghz_protocol_decoder_base_serialize,_Bool,"SubGhzProtocolDecoderBase*, FlipperFormat*, SubGhzRadioPreset*"
1 entry status name type params
2 Version + 4.13 4.14
3 Header + applications/services/bt/bt_service/bt.h
4 Header + applications/services/cli/cli.h
5 Header + applications/services/cli/cli_vcp.h
2346 Function + subghz_protocol_blocks_lfsr_digest8_reflect uint8_t const uint8_t[], int, uint8_t, uint8_t
2347 Function + subghz_protocol_blocks_reverse_key uint64_t uint64_t, uint8_t
2348 Function + subghz_protocol_blocks_set_bit_array void _Bool, uint8_t[], size_t, size_t
2349 Function - + subghz_protocol_decoder_base_deserialize _Bool SubGhzProtocolDecoderBase*, FlipperFormat*
2350 Function + subghz_protocol_decoder_base_get_hash_data uint8_t SubGhzProtocolDecoderBase*
2351 Function + subghz_protocol_decoder_base_get_string _Bool SubGhzProtocolDecoderBase*, FuriString*
2352 Function + subghz_protocol_decoder_base_serialize _Bool SubGhzProtocolDecoderBase*, FlipperFormat*, SubGhzRadioPreset*