[FL-1505] Add RAW format (#576)

* Add RAW format
* F5 stubs for build to pass
* Fix saving decoded signal error
* Irda: set ISR before starting timer, remove explicit NVIC configuration

Co-authored-by: あく <alleteam@gmail.com>
This commit is contained in:
Albert Kharisov
2021-07-16 19:43:54 +03:00
committed by GitHub
parent a2dfa33a9f
commit 13c5a8cb20
50 changed files with 1236 additions and 941 deletions

View File

@@ -1,4 +1,5 @@
#include "irda-app.hpp"
#include <irda_worker.h>
#include <furi.h>
#include <gui/gui.h>
#include <input/input.h>
@@ -99,10 +100,6 @@ IrdaAppRemoteManager* IrdaApp::get_remote_manager() {
return &remote_manager;
}
IrdaAppSignalTransceiver* IrdaApp::get_transceiver() {
return &transceiver;
}
void IrdaApp::set_text_store(uint8_t index, const char* text...) {
furi_check(index < text_store_max);
@@ -220,3 +217,15 @@ void IrdaApp::notify_green_on() {
void IrdaApp::notify_green_off() {
notification_message(notification, &sequence_reset_green);
}
IrdaWorker* IrdaApp::get_irda_worker() {
return irda_worker;
}
const IrdaAppSignal& IrdaApp::get_received_signal() const {
return received_signal;
}
void IrdaApp::set_received_signal(const IrdaAppSignal& signal) {
received_signal = signal;
}