Você está na página 1de 2

##################################################################### DRIVERS PARA COMUNICAO SERIAL EM ECFs SCHALTER #####################################################################

Neste material estamos enviando as quatro verses do driver. Cada uma das verses est compilada tanto para modo real quanto para modo protegido, o que acaba por totalizar 8 arquivos diferentes. As verses para modo real possuem o nome do arquivo do seguinte formato: ECF_10x.sys As verses para modo protegido possuem o nome do arquivo do seguinte formato: ECF_P20x.sys Lembremos que estes drivers somente podem ser usados pelas bibliotecas para DOS, ou seja, no podem ser usados diretamente. Alm disso, as DLLs da SCHALTER no necessitam destes drivers. Vamos ver agora as caractersticas principais de cada uma das verses dos drivers. - verso x.04: trabalha em DOS puro e funciona melhor em micros lentos, onde velocidade no problema. - verso x.05: presta-se melhor para DOS rodando sob outro sistema operacional, como Win 3.11 ou Windows 95. Possui uma correo nos sinais de controle da porta serial que procura minimizar os efeitos do controle do Windows sobre o DOS - verso x.06: semelhante a verso x.05, mas corrige problemas de checksum nos novos status introduzidos pela verso 3.0x da impressora fiscal. - verso x.07: traz todos os melhoramentos da verso x.06, mas com correes de timeout. Presta-se melhor para sistemas de alta velocidade de entrada de dados, tpica em frentes de caixa que usam scanner, por exemplo. ALGUNS LEMBRETES MUITO IMPORTANTES... 1) Lembramos que os drivers esto diretamente relacionados com as bibliotecas que esto sendo utilizadas. Bibliotecas para modo protegido (como a C_ECF_PL.lib ou C_ECF_PS.lib) vo precisar de um dos drivers para modo protegido. Da mesma forma, as bibliotecas para modo real (como a C_ECF_L.lib ou C_ECF_S.lib) vo precisar dos drivers para modo real. 2) Antes de usar qualquer um dos drivers, os mesmos devem ser renomeados para o nome padro, que o nome que as bibliotecas iro procurar na memria. Os drivers de modo protegido devem ser renomeados para ECF_P.SYS. Os drivers de modo real devem ser renomeados para ECF.SYS. Somente aps a troca do nome que os mesmos devem ser instalados na memria, mediante o arquivo CONFIG.SYS. 3) Somente deve ser instalado um dos drivers na memria. Na realidade, podemos deixar dois drivers residentes na memria ao mesmo tempo, desde

que: - um seja de modo real e o outro de modo protegido; - eles no sejam utilizados por aplicativos diferentes ao mesmo tempo. 4) Para instalar qualquer um dos drivers na memria, aps o mesmo ter sido renomeado para o nome padro (ECF.SYS ou ECF_P.SYS), a seguinte linha deve ser colocada no CONFIG.SYS: DEVICE=<path>\<nome> /C:<porta serial> /V:9600 /P:p onde: <path> deve conter o caminho completo do diretrio onde est o arquivo do driver. <nome> deve conter o nome completo do driver. No caso, ser ECF.SYS ou ECF_P.SYS, dependendo o caso. <porta serial> deve trazer o nmero da porta serial que ser utilizada. Para COM1 use o nmero 1. Para COM2 use o nmero 2. POR EXEMPLO, vamos ver alguns casos prticos: CASO 1) O usurio deseja usar a COM2. Ir trabalhar com modo real e o driver encontra-se no diretrio C:\SCHALTER Neste caso, a linha fica assim: DEVICE=C:\SCHALTER\ECF.SYS /C:2 /V:9600 /P:p CASO 2) O usurio deseja usar a COM1. Ir trabalhar com modo protegido e o driver encontra-se na raiz do disco rgido Neste caso, a linha fica assim: DEVICE=C:\ECF_P.SYS /C:1 /V:9600 /P:p

(END)

Você também pode gostar