mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-04-24 03:29:57 -07:00
subghz bugfixes and experimental options
This commit is contained in:
@@ -51,7 +51,7 @@ typedef struct {
|
||||
volatile SubGhzRegulation regulation;
|
||||
const GpioPin* async_mirror_pin;
|
||||
|
||||
int8_t rolling_counter_mult;
|
||||
int32_t rolling_counter_mult;
|
||||
bool ext_leds_and_amp : 1;
|
||||
bool dangerous_frequency_i : 1;
|
||||
} FuriHalSubGhz;
|
||||
@@ -65,11 +65,11 @@ volatile FuriHalSubGhz furi_hal_subghz = {
|
||||
.dangerous_frequency_i = false,
|
||||
};
|
||||
|
||||
int8_t furi_hal_subghz_get_rolling_counter_mult(void) {
|
||||
int32_t furi_hal_subghz_get_rolling_counter_mult(void) {
|
||||
return furi_hal_subghz.rolling_counter_mult;
|
||||
}
|
||||
|
||||
void furi_hal_subghz_set_rolling_counter_mult(int8_t mult) {
|
||||
void furi_hal_subghz_set_rolling_counter_mult(int32_t mult) {
|
||||
furi_hal_subghz.rolling_counter_mult = mult;
|
||||
}
|
||||
|
||||
|
||||
@@ -174,14 +174,14 @@ uint32_t furi_hal_subghz_set_frequency_and_path(uint32_t value);
|
||||
bool furi_hal_subghz_is_tx_allowed(uint32_t value);
|
||||
|
||||
/** Get the current rolling protocols counter ++/-- value
|
||||
* @return int8_t current value
|
||||
* @return int32_t current value
|
||||
*/
|
||||
int8_t furi_hal_subghz_get_rolling_counter_mult(void);
|
||||
int32_t furi_hal_subghz_get_rolling_counter_mult(void);
|
||||
|
||||
/** Set the current rolling protocols counter ++/-- value
|
||||
* @param mult int8_t = -1, -10, -100, 0, 1, 10, 100
|
||||
* @param mult int32_t = -1, -10, -50, 0, 1, 10, 50
|
||||
*/
|
||||
void furi_hal_subghz_set_rolling_counter_mult(int8_t mult);
|
||||
void furi_hal_subghz_set_rolling_counter_mult(int32_t mult);
|
||||
|
||||
/** Set frequency
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user