i2ctools_i.h 504 B

123456789101112131415161718192021222324
  1. #include <furi.h>
  2. #include <furi_hal.h>
  3. #include <gui/gui.h>
  4. #include <input/input.h>
  5. #include "i2csniffer.h"
  6. #include "i2cscanner.h"
  7. #include "i2csender.h"
  8. #include "views/main_view.h"
  9. #include "views/sniffer_view.h"
  10. #include "views/scanner_view.h"
  11. #include "views/sender_view.h"
  12. #include "views/infos_view.h"
  13. // App datas
  14. typedef struct {
  15. FuriMutex* mutex;
  16. ViewPort* view_port;
  17. i2cMainView* main_view;
  18. i2cScanner* scanner;
  19. i2cSniffer* sniffer;
  20. i2cSender* sender;
  21. } i2cTools;