\r
//--------------------------------------------------------------\r
#define TEST_TEXT_PAGE "\033%-12345X\033E LUFA PCL Test Page \033E\033%-12345X"\r
+// #define TEST_TEXT_PAGE "\033@\033i\001\033X\001\060\000\r\nLUFA ESCP/2 Test Page\r\n"\r
+ #define PAGE_SIZE (sizeof(TEST_TEXT_PAGE) - 1)\r
\r
Pipe_SelectPipe(PRINTER_DATA_OUT_PIPE);\r
Pipe_Unfreeze();\r
\r
while (!(Pipe_IsReadWriteAllowed()));\r
\r
- uint8_t strSize = sizeof(TEST_TEXT_PAGE)-1;\r
-\r
- printf_P(PSTR("Printer Write Allowed, sending complete page (%d bytes)...\r\n"), strSize);\r
+ printf_P(PSTR("Printer Write Allowed, Sending Page (%d bytes)...\r\n"), PAGE_SIZE);\r
\r
- Pipe_Write_Stream_LE(TEST_TEXT_PAGE, strSize);\r
+ Pipe_Write_Stream_LE(TEST_TEXT_PAGE, PAGE_SIZE);\r
Pipe_ClearOUT();\r
\r
- puts_P(PSTR("Page sent to printer.\r\n"));\r
+ puts_P(PSTR("Page Sent, Waiting for Pipe...\r\n"));\r
\r
while (!(Pipe_IsReadWriteAllowed()));\r
Pipe_Freeze(); \r