upd subghz js module

by Willy-JL
This commit is contained in:
MX 2024-07-15 04:45:45 +03:00
parent 039274f718
commit 01a1767f61
No known key found for this signature in database
GPG key ID: 7CCC66B7DBDD1C83

View file

@ -334,8 +334,18 @@ static void js_subghz_transmit_file(struct mjs* mjs) {
} else { } else {
// Simulate holding button by default // Simulate holding button by default
if(!repeat) { if(!repeat) {
if(furi_string_equal(temp_str, "CAME Atomo") ||
furi_string_equal(temp_str, "CAME TWEE") ||
furi_string_equal(temp_str, "Hormann HSM") ||
furi_string_equal(temp_str, "Nice FloR-S") ||
furi_string_equal(temp_str, "Power Smart")) {
// These protocols send multiple frames/packets for each "repeat"
// Just 1 full repeat should be sufficient
repeat = 1;
} else {
repeat = 10; repeat = 10;
} }
}
// Pass repeat value to protocol layer // Pass repeat value to protocol layer
flipper_format_insert_or_update_uint32(fff_file, "Repeat", &repeat, 1); flipper_format_insert_or_update_uint32(fff_file, "Repeat", &repeat, 1);
// Repeat variable applies to high-level code here, should only loop once // Repeat variable applies to high-level code here, should only loop once