document better protocol
authorDobrica Pavlinusic <dpavlin@rot13.org>
Sat, 14 Aug 2010 14:52:15 +0000 (16:52 +0200)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Sat, 14 Aug 2010 14:52:15 +0000 (16:52 +0200)
evolis-driver.pl

index a574837..2eb0834 100755 (executable)
@@ -21,7 +21,7 @@ print "\x1BPdt;DU\r";
 print "\x1BMr;s\r";
 print "\x1BPpws;1281732635\r";
 
 print "\x1BMr;s\r";
 print "\x1BPpws;1281732635\r";
 
-# SEQUENCE RECTO
+# FIXME load card into printer
 print "\x1BSs\r";
 print "\x1BSr\r";
 
 print "\x1BSs\r";
 print "\x1BSr\r";
 
@@ -30,10 +30,13 @@ my $command_size = 11682
 print "\x1BDbc;k;2;11682;"; # bitmap data
 print "\r";
 
 print "\x1BDbc;k;2;11682;"; # bitmap data
 print "\r";
 
+# even page on two side-printing
 print "\x1BSv\r";
 print "\x1BSv\r";
+
 print "\x1BPc;k;=;10\r";
 
 print "\x1BDbc;k;2;31744;"; # bitmap data
 print "\r";
 
 print "\x1BSe\r";
 print "\x1BPc;k;=;10\r";
 
 print "\x1BDbc;k;2;31744;"; # bitmap data
 print "\r";
 
 print "\x1BSe\r";
+print "\x00" x 64; # FIXME some padding?