Ähm, meiner Meinung kann man den Test sehr einfach machen:

while(1)
{
PrintInt(encoder[left]);
Msleep(1000);
}

in groben Zügen.