 		lcd.print("QTI ");
 	lcd.setCursor(0,1);
 		lcd.print("Sensor A: ");
-		printInPlace(10, QTI(QTIPins[0]));
+		printInPlace(10, (int)QTI(QTIPins[0]));
 	lcd.setCursor(0,2);
 		lcd.print("Sensor B: ");
-		printInPlace(10, QTI(QTIPins[1]));
+		printInPlace(10, (int)QTI(QTIPins[1]));
 	lcd.setCursor(0,3);
 		lcd.print("Sensor C: ");
-		printInPlace(10, QTI(QTIPins[2]));
+		printInPlace(10, (int)QTI(QTIPins[2]));
 }
 /////////// Driving /////////////////////////////////
 void radioDrive(){

#include "logo.h"

/**
 * For use with the LiquidCrystal_IC2 library available here:
 * https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads/LiquidCrystal_V1.2.1.zip
 */

const int I2C_ADDR = 0x27;

		i/=10;
	}
	cap(number, (i*10)-1);
	for(; i>0; i/=10){
		if( hit |= ((number/i)%10 != 0) )
			lcd.print( (number/i)%10 );
		else lcd.print(' ');
