My program is *almost* done, however whenever I send certain chars to print, eg. the british pound sign "£" gets printed as a "ú". Similarly ‘ and ’ get printed as æ and Æ.
I'm guessing it is to do with the program using unicode and the printer wanting ascii.
How do I fix this?