Compare commits

...
Author SHA1 Message Date
d4rks1d33 b681cc919e More protocols on Garage Door App
Build Dev Firmware / build (push) Canceled after 0s
2026-07-20 23:00:14 -03:00
4 changed files with 39 additions and 32 deletions
@@ -56,24 +56,58 @@ App(
"protocols/keys.c",
"protocols/alutech_at_4n.c",
"protocols/beninca_arc.c",
"protocols/bett.c",
"protocols/bin_raw.c",
"protocols/came.c",
"protocols/came_atomo.c",
"protocols/came_twee.c",
"protocols/chamberlain_code.c",
"protocols/clemsa.c",
"protocols/dickert_mahs.c",
"protocols/doitrand.c",
"protocols/dooya.c",
"protocols/elplast.c",
"protocols/faac_slh.c",
"protocols/feron.c",
"protocols/gangqi.c",
"protocols/gate_tx.c",
"protocols/hay21.c",
"protocols/hollarm.c",
"protocols/holtek.c",
"protocols/holtek_ht12x.c",
"protocols/honeywell.c",
"protocols/honeywell_wdb.c",
"protocols/hormann.c",
"protocols/ido.c",
"protocols/intertechno_v3.c",
"protocols/jarolift.c",
"protocols/keeloq.c",
"protocols/keyfinder.c",
"protocols/kinggates_stylo_4k.c",
"protocols/legrand.c",
"protocols/linear.c",
"protocols/linear_delta3.c",
"protocols/magellan.c",
"protocols/marantec.c",
"protocols/marantec24.c",
"protocols/mastercode.c",
"protocols/megacode.c",
"protocols/nero_radio.c",
"protocols/nero_sketch.c",
"protocols/nice_flo.c",
"protocols/nice_flor_s.c",
"protocols/phoenix_v2.c",
"protocols/power_smart.c",
"protocols/princeton.c",
"protocols/raw.c",
"protocols/revers_rb2.c",
"protocols/roger.c",
"protocols/secplus_v1.c",
"protocols/secplus_v2.c",
"protocols/smc5326.c",
"protocols/somfy_keytis.c",
"protocols/somfy_telis.c",
"protocols/treadmill37.c",
],
fal_embedded=True,
)
@@ -255,7 +255,7 @@ static void subghz_protocol_hay21_remote_controller(SubGhzBlockGeneric* instance
//1877BD = 000 11000011 10111101 1110 1
//0B57BF = 000 01011010 10111101 1111 1
}
}
SubGhzProtocolStatus
subghz_protocol_encoder_hay21_deserialize(void* context, FlipperFormat* flipper_format) {
furi_assert(context);
@@ -27,32 +27,7 @@ static const InputKey EMULATE_TOGGLE_COMBO[] = {
static const char* credits[] = {
"",
"-=> App Development by",
"RocketGod",
"MMX",
"Leeroy",
"gullradriel",
"Skorp's Weather App",
"Vadim's Radio Driver",
"-=> Protocol Magic by",
"L0rdDiakon",
"Leeroy",
"Li0ard",
"MMX",
"YougZ",
"DoobTheGoober",
"RocketGod",
"Skorp",
"Slackware",
"Trikk",
"Wootini",
"-=> RE Support",
"DoobTheGoober",
"Li0ard",
"MMX",
"NeedNotApply",
"RocketGod",
"Slackware",
"Trikk",
"The community with <3",
// can add more
};
@@ -93,7 +68,7 @@ static void about_draw_callback(Canvas* canvas, void* context) {
canvas, 64, 18, AlignCenter, AlignBottom, ">>>=================<<<");
} else {
canvas_draw_str_aligned(
canvas, 64, 18, AlignCenter, AlignBottom, ">>>======[TPP]======<<<");
canvas, 64, 18, AlignCenter, AlignBottom, ">>>=================<<<");
}
// Draw credits region (clip area)
@@ -136,7 +111,7 @@ static void about_draw_callback(Canvas* canvas, void* context) {
canvas, 64, 18, AlignCenter, AlignBottom, ">>>=================<<<");
} else {
canvas_draw_str_aligned(
canvas, 64, 18, AlignCenter, AlignBottom, ">>>======[TPP]======<<<");
canvas, 64, 18, AlignCenter, AlignBottom, ">>>=================<<<");
}
// Redraw static in header area
@@ -147,7 +122,7 @@ static void about_draw_callback(Canvas* canvas, void* context) {
// Footer: The Pirate's Plunder Discord
canvas_set_font(canvas, FontKeyboard);
canvas_draw_str_aligned(canvas, 127, 62, AlignRight, AlignBottom, "discord.gg/thepirates");
canvas_draw_str_aligned(canvas, 127, 62, AlignRight, AlignBottom, "");
// Rare subtle glitch bar
if(rand() % 30 == 0) {
-2
View File
@@ -79,8 +79,6 @@
#include "scher_khan.h"
#include "sheriff_cfm.h"
#include "chrysler.h"
//#include "honda_static.h"
//#include "honda_v1.h"
#include "mazda_v0.h"
#include "kia_v7.h"
#include "ford_v1.h"