Thank you for your replies. I was a bit frustrated at the point I posted.
The binary pattern 0x47 is G and 0xC7 is Ç, are you saying these are the same letters? Should I be bitwise-anding all of my characters with 0x7F? I don't understand what the bitwise-AND does. Could you elaborate on that a little?