status = I2C_MasterWriteByte(0x00); I2C_MasterSendStop(); CyDelay(200); } } else{ sprintf(temp, "ERROR: %d\n", status); UART_PutString(temp); } while(1) { // Initiate reading I2C_MasterSendStart(QMC5883L_ADDR, I2C_READ_XFER_MODE); uint16 x = I2C_MasterReadByte(I2C_ACK_DATA...