val SAConf.id get() = when(this){ SAConf.GND -> 0 SAConf.VS -> 1 SAConf.SDA -> 2 SAConf.SCL -> 3 } fun address(A0: SAConf, A1: SAConf) = 0x40 + 0x04 * A0.id + A1.id