SlimeVR_DeftTracker/Main_Tracker/Firmware/SlimeVR-Tracker-ESP/lib/i2cscan/i2cscan.h

15 lines
347 B
C
Raw Normal View History

2024-10-04 12:23:11 +08:00
#ifndef _I2CSCAN_H_
#define _I2CSCAN_H_ 1
#include <Arduino.h>
#include <Wire.h>
namespace I2CSCAN {
void scani2cports();
bool checkI2C(uint8_t i, uint8_t j);
bool isI2CExist(uint8_t addr);
uint8_t pickDevice(uint8_t addr1, uint8_t addr2, bool scanIfNotFound);
int clearBus(uint8_t SDA, uint8_t SCL);
}
#endif // _I2CSCAN_H_