mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-04-24 03:29:57 -07:00
fix decoderaw scene
This commit is contained in:
@@ -207,8 +207,6 @@ bool subghz_scene_decode_raw_on_event(void* context, SceneManagerEvent event) {
|
|||||||
|
|
||||||
subghz_txrx_set_rx_callback(subghz->txrx, NULL, subghz);
|
subghz_txrx_set_rx_callback(subghz->txrx, NULL, subghz);
|
||||||
|
|
||||||
subghz_rx_key_state_set(subghz, SubGhzRxKeyStateIDLE);
|
|
||||||
|
|
||||||
if(subghz_file_encoder_worker_is_running(subghz->decode_raw_file_worker_encoder)) {
|
if(subghz_file_encoder_worker_is_running(subghz->decode_raw_file_worker_encoder)) {
|
||||||
subghz_file_encoder_worker_stop(subghz->decode_raw_file_worker_encoder);
|
subghz_file_encoder_worker_stop(subghz->decode_raw_file_worker_encoder);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -50,6 +50,8 @@ bool subghz_scene_save_success_on_event(void* context, SceneManagerEvent event)
|
|||||||
subghz_file_encoder_worker_free(subghz->decode_raw_file_worker_encoder);
|
subghz_file_encoder_worker_free(subghz->decode_raw_file_worker_encoder);
|
||||||
|
|
||||||
subghz->state_notifications = SubGhzNotificationStateIDLE;
|
subghz->state_notifications = SubGhzNotificationStateIDLE;
|
||||||
|
subghz_rx_key_state_set(subghz, SubGhzRxKeyStateIDLE);
|
||||||
|
|
||||||
scene_manager_set_scene_state(
|
scene_manager_set_scene_state(
|
||||||
subghz->scene_manager, SubGhzSceneReadRAW, SubGhzCustomEventManagerNoSet);
|
subghz->scene_manager, SubGhzSceneReadRAW, SubGhzCustomEventManagerNoSet);
|
||||||
if(!scene_manager_search_and_switch_to_previous_scene(
|
if(!scene_manager_search_and_switch_to_previous_scene(
|
||||||
|
|||||||
Reference in New Issue
Block a user