Hola compañeros estoy haciendo un proyecto en el que necesito usar dos sht_15, para usarlos utilizo una libreria, pero esta preparada solo para un sensor, ya que este sensor funciona con un bus "I2C" a su modo de manera que hay que adaptar la comunicación, mi pregunta viene aqui:
en la libreria tenia:
#define DATOS PIN_A4
#define CLOCK PIN_A5
y mi modificacion ha sido:
void sht11_1(void)
{
#define DATOS PIN_A2
#define CLOCK PIN_A3
}
void sht11_2(void)
{
#define DATOS PIN_A4
#define CLOCK PIN_A5
}
pero no me funciona, ya que siempre se queda datos definido como A4 y clock como A5, aunque llame a sht_1 desde el programa principal alguna idea?? que puedo hacer??
muchas gracias.