Thanks for the reply, I figured it out earlier today. here is the code i added to (detect IR code Heading) to make it work.
if (IRresults.value == 0xFFFFFFFF)
{
// If Repeat then use last code recieved
IRresults.value = lastcode;
}
if (IRresults.value == IR_ADVANCE)
{
//code from IR controller "▲" button
lastcode = IRresults.value;
}
if (IRresults.value == IR_RIGHT)
{
//code from IR controller ">" button
lastcode = IRresults.value;
}
if (IRresults.value == IR_LEFT)
{
//code from IR controller "<" button
lastcode = IRresults.value;
}
if (IRresults.value == IR_BACK)
{
//code from IR controller "▼" button
lastcode = IRresults.value;
}