unleashed-firmware/applications/plugins/flipper_i2ctools/i2ctools_i.h
MX 28eb4d1060
Massive plugins refactoring
Not full refactoring, only small issues is fixed and moved all plugins to furi mutex instead of valuemutex

Many small issues was found and fixed due mutex upgrade

OFW removed 60 lines of code and it was painful
2023-03-08 00:18:23 +03:00

24 lines
474 B
C

#include <furi.h>
#include <furi_hal.h>
#include <gui/gui.h>
#include <input/input.h>
#include "i2csniffer.h"
#include "i2cscanner.h"
#include "i2csender.h"
#include "views/main_view.h"
#include "views/sniffer_view.h"
#include "views/scanner_view.h"
#include "views/sender_view.h"
// App datas
typedef struct {
FuriMutex* mutex;
ViewPort* view_port;
i2cMainView* main_view;
i2cScanner* scanner;
i2cSniffer* sniffer;
i2cSender* sender;
} i2cTools;