====== io2ioctlWriteToTestDevice.cpp using ioctl library ====== #include //Needed for I2C port #include //Needed for I2C port #include //Needed for I2C port #include //Needed for I2C port #include int file_i2c; int length; unsigned char buffer[60] = {0}; int main() { //----- OPEN THE I2C BUS ----- char *filename = (char*)"/dev/i2c-1"; if ((file_i2c = open(filename, O_RDWR)) < 0) { //ERROR HANDLING: you can check errno to see what went wrong printf("Failed to open the i2c bus"); return 1; } int addr = 0x27; //<<<<