i2c update

This commit is contained in:
RogueMaster
2022-10-28 00:37:15 -04:00
parent bc53b10476
commit 6734546164
19 changed files with 682 additions and 574 deletions

View File

@@ -0,0 +1,21 @@
#pragma once
#include <furi.h>
#include <furi_hal.h>
#include "i2cscanner.h"
typedef struct {
uint8_t address_idx;
uint8_t value;
uint8_t recv[2];
bool must_send;
bool sended;
bool error;
i2cScanner* scanner;
} i2cSender;
void i2c_send();
i2cSender* i2c_sender_alloc();
void i2c_sender_free(i2cSender* i2c_sender);