I have the star micronics mpop. I have read the documentation (http://www.starmicronics.com/support/mannualfolder/starprnt_cm_en.pdf) Section 2-8 states that you can write to the blank code page. I have followed these instructions but I am still unable to get it to print as intended. I contacted support but they basically told me to use trial and error as they didn't know.
It always seems to prints a string of characters. Below is the sample code I am using, just for testing i'm sending a solid block for font A and zero data for font B.
[commands appendBytes:
"\x1b\x1d\x3d\x00\x30"
"\xff\x00\xff\x00\xff\x00\xff\x00\xff\x00"
"\xff\x00\xff\x00\xff\x00\xff\x00\xff\x00"
"\xff\x00\xff\x00\xff\x00\xff\x00\xff\x00"
"\xff\x00\xff\x00\xff\x00\xff\x00\xff\x00"
"\xff\x00\xff\x00\xff\x00\xff\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00"
"\x1b\x1d\x74\xff\x80"
length:sizeof("\x1b\x1d\x3d\x00\x30"
"\xff\x00\xff\x00\xff\x00\xff\x00\xff\x00"
"\xff\x00\xff\x00\xff\x00\xff\x00\xff\x00"
"\xff\x00\xff\x00\xff\x00\xff\x00\xff\x00"
"\xff\x00\xff\x00\xff\x00\xff\x00\xff\x00"
"\xff\x00\xff\x00\xff\x00\xff\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00"
"\x1b\x1d\x74\xff\x80")-1];
Any help to get this working would be greatly appreciated.