Estoy trabajando con la OCXde Epson para impresoras fiscales y estoy teniendo problemas con un campo especifico que es la extension, el cual debo enviar una cadena en forma de bits a la impresora, segun el manual:
Bit 0-2 ‘000’ – Factura a consumidor final.
‘001’ – Factura con derecho a crédito fiscal.
‘010’ – Nota de crédito a consumidor final.
‘011’ – Nota de crédito con derecho a crédito fiscal.
‘100’ – Factura a consumidor final con exoneración de ITBIS.
‘101’ – Factura con derecho a crédito fiscal con exoneración de
ITBIS.
‘110’ – Nota de crédito a consumidor final con exoneración de ITBIS.
‘111’ – Nota de crédito con derecho a crédito fiscal con exoneración de ITBIS.
Bit 3 Reservado.
Bit 4-5 ‘00’ – Utilizar fuente predeterminada.
‘01’ – Utilizar fuente tipo A.
‘10’ – Utilizar fuente tipo B.
‘11’ – Reservado.
Bit 6-8 ‘000’ – No realizar copias.
‘001’ – Realizar una copia.
‘010’ – Realizar dos copias.
‘011’ – Realizar tres copias.
‘100’ – Realizar cuatro copias.
‘101’ – Realizar cinco copias.
‘110’ – Realizar seis copias.
‘111’ – Realizar siete copias.
Bit 9 Reservado.
Bit 10 ‘0’ – Utilizar %Ley predeterminado.
‘1’ – No utilizar %Ley.
Bit 11-15 Reservados.
al enviar chr(0) + chr(1) se supone que estoy enviando 001.
Pero no entiendo mucho de esto, como podria hacer para lograr estas combinaciones, que me devuelve cada chr() en cada posicion??
Gracias