Added I2C address scan

This commit is contained in:
dario
2024-07-01 11:06:45 +02:00
parent 2da360fd1e
commit 31e0a18864
4 changed files with 22 additions and 15 deletions

View File

@@ -28,8 +28,7 @@ namespace sta
bool receive(uint8_t * buffer, size_t size, uint32_t timeout = STA_MAX_TIMEOUT) override;
bool readMemory(uint8_t regAddr, uint8_t * buffer, size_t size, uint32_t timeout = STA_MAX_TIMEOUT) override;
bool fill(uint8_t value, size_t count, uint32_t timeout = STA_MAX_TIMEOUT) override;
bool hasAddress(int address);
void addressScan();
bool hasAddress(int address) override;
private:
I2C_HandleTypeDef * handle_;
};