i2ctools_i.h 474 B

1234567891011121314151617181920212223
  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. // App datas
  13. typedef struct {
  14. FuriMutex* mutex;
  15. ViewPort* view_port;
  16. i2cMainView* main_view;
  17. i2cScanner* scanner;
  18. i2cSniffer* sniffer;
  19. i2cSender* sender;
  20. } i2cTools;