Hi, My system consists of Arduino FIO, 2 x analog/digital MUX breakouts, and 27 x DS18S20 digital temperature sensors. When I read data from sensors though the MUX, I have problem on reading. For example, I only connected the sensors to channel 0, 1, 2, and 10. When I read data from channel 0 to 15, every channel's data are the same. I think the value is from channel 0. If it works correctly, data from channel 0, 1, 2 and 10 may be different and the other channel's data should be -1000, because I use the OneWire Library.
mux breakouts: https://www.sparkfun.com/products/9056
Thank you, Byungsoon