package libcsp.csp.interfaces; import com.jopdesign.io.I2CFactory; public class InterfaceI2C_A extends InterfaceI2C { private static InterfaceI2C_A instance; public static InterfaceI2C_A getInterface() { if (instance == null) { instance = new InterfaceI2C_A(); } return instance; } @Override public void initialize(int MACAddress) { frameByteIndex = 0; i2cPort = I2CFactory.getFactory().getI2CportA(); /* I2C port should be initialized as slave so it can receive data */ i2cPort.initialize(MACAddress, false); } }