[FL-3093, FL-3087] SubGhz: Fix Raw write, add short duration filter setting (#2300)
* SubGhz: Fix recording RAW files, sometimes could not start at a high level * SubGhz: subghz_worker, add short duration filter setting * SubGhz: capture raw timings in cli. Furi: clear pending interrupts on ISR set/reset * SubGhz: fix start duration in furi_hal_subghz_start_async_rx * [FL-3093] SubGhz: hopping issue in some regions * [FL-3087] SubGhz: fix delete-ok issue * SubGhz: remove copypasta from rx_raw cli command Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
This commit is contained in:
@@ -67,6 +67,14 @@ void subghz_worker_stop(SubGhzWorker* instance);
|
||||
*/
|
||||
bool subghz_worker_is_running(SubGhzWorker* instance);
|
||||
|
||||
/**
|
||||
* Short duration filter setting.
|
||||
* glues short durations into 1. The default setting is 30 us, if set to 0 the filter will be disabled
|
||||
* @param instance Pointer to a SubGhzWorker instance
|
||||
* @param timeout time in us
|
||||
*/
|
||||
void subghz_worker_set_filter(SubGhzWorker* instance, uint16_t timeout);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user