 			case 'G': iTargetG = (unsigned)cmdBuffer[1]; eRGBMode = RGBMODE_SCREEN; break;
 			case 'B': iTargetB = (unsigned)cmdBuffer[1]; eRGBMode = RGBMODE_SCREEN; break;
 			case 'H': iTargetPos = map( (unsigned)cmdBuffer[1], 0, 0xFF, 0, MOTOR_TRAVEL ); break;
-			case 'z': zeroMotor(); break;
+			case 'Z': zeroMotor(); break;
 		}
 	}
 	
 	// Move the motor and update the colour.
 	moveMotor();
 	updateColour();
+        #endif
 }
 
 /**

	}
}

void loopSerialMode()
{
	screenSerialRead();
	
	if( cmdBuffer[2] == 'X' )
	{
		switch( cmdBuffer[0] )

        [G][0-255][X] - Set green value
        [B][0-255][X] - Set blue value
        [H][0-255][X] - Set height value
        [Z][any][X]   - Zero the actuator
        
        When in any mode:
        [M][H][X] - Change to height mode
