Open novvere opened 4 years ago
Hay que inicializar el bus I2C (MCU-TCA) y seleccionar el bus de sensores que se va a usar antes de crear los sensores que los utilicen (antes de crear los BME280). Una vez inicializado I2C y seleccionado el bus 0 se pueden crear los sensores conectados a este bus. Para instanciar las clases de los sensores conectados a otro bus primero hay que selecciona el bus que corresponda con I2CbusSelect(n_bus) numerando los buses del 0 al 7.
Cambiar el parámetro que especifica el número de bus de unsigned a signed, de esta forma, usando un valor por defecto = -1 significa que no hay multiplexor y no hay que hacer cambio de bus
Añadir un multiplexos !2C hardware, por el momento el TCA9548A