Fixed formatting

This commit is contained in:
Emanuele Trabattoni
2025-06-22 12:35:19 +02:00
parent adb15962c6
commit b5de72a6d1
4 changed files with 217 additions and 223 deletions

View File

@@ -1,25 +1,26 @@
#pragma once
#include <Wire.h>
#include <Wire.h>
#include <vector>
#include <mutex>
#define I2C_SCL_PIN 41
#define I2C_SDA_PIN 42
#define I2C_SCL_PIN 41
#define I2C_SDA_PIN 42
namespace drivers {
class I2C {
private:
bool isInitialized = false;
std::mutex busy;
namespace drivers
{
public:
I2C(void);
~I2C(void);
class I2C
{
private:
bool isInitialized = false;
std::mutex busy;
const bool Read(const uint8_t deviceAddr, const uint8_t deviceReg, const uint8_t len, std::vector<uint8_t> &data);
const bool Write(const uint8_t deviceAddr, const uint8_t deviceReg, const std::vector<uint8_t> &data);
public:
I2C(void);
~I2C(void);
const bool Read(const uint8_t deviceAddr, const uint8_t deviceReg, const uint8_t len, std::vector<uint8_t> &data);
const bool Write(const uint8_t deviceAddr, const uint8_t deviceReg, const std::vector<uint8_t> &data);
};
}