[Stoq-devel] Suporte Bematech MP-2100 TH FI
Vinícius Evandro Gregório
gsi.vinicius at gmail.com
Sat Apr 24 20:35:29 BRT 2010
Olá Ronaldo, obrigado pela resposta.
É achei bem provável que funcionasse com esse modelo de ECF, uma vez
que ela é muito utilizada. Instalei o emulador da Bematech no meu PC.
No entanto, segui o wiki para testar o Stoq com emuladores e não
obtive sucesso ao tentar adicionar a impressora no sistema. Modifiquei
o ecfprinterdialog.py e o serialbase.py, porém na hora de adicionar a
impressora ocorre o seguinte erro:
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.6/stoqlib/gui/base/dialogs.py",
line 228, in on_ok_button__clicked
self.confirm()
File "/usr/lib/pymodules/python2.6/stoqlib/gui/base/dialogs.py",
line 280, in confirm
if not self.slave.validate_confirm():
File "/usr/lib/stoqlib/plugins/ecf/ecfprinterdialog.py", line 111,
in validate_confirm
self.model.printer_class)
File "/usr/lib/stoqlib/plugins/ecf/ecfprinterstatus.py", line 56, in __init__
port = self._create_port()
File "/usr/lib/stoqlib/plugins/ecf/ecfprinterstatus.py", line 68, in
_create_port
port = SerialPort(device=self._device_name)
File "/usr/lib/pymodules/python2.6/stoqdrivers/serialbase.py", line
70, in __init__
self.flushInput()
File "/usr/lib/python2.6/dist-packages/serial/serialposix.py", line
358, in flushInput
raise portNotOpenError
SerialException: Port not open
Tem alguma coisa a ver com o socat? O comando não dá um retorno e
mantém um terminal preso. O emulador está funcionando perfeitamente,
segundo a vídeo-aula disponível também no site da Bematech. Se for
possível me enviar os arquivos .py mencionados para que eu possa
testar.
Grato,
Em 23 de abril de 2010 22:56, Ronaldo Maia <mainha at gmail.com> escreveu:
> Olá Vinícios.
>
> Sim, temos um código para a MP2100 implementado, porem só foi testado
> usando o emulador da bematech. No entanto temos noticias de vários
> usuários usando essa impressora com sucesso.
>
> O site está um pouco desatualizado (preciso corrigir isso) e
> inclusive, esse modelo está com um typo lá. Onde diz FS2100 é na
> verdade a MP2100 mesmo.
>
> []s e qq outra dúvida, entre em contato.
>
> 2010/4/20 Vinícius Evandro Gregório <gsi.vinicius at gmail.com>:
>> Olá,
>>
>> Gostaria de saber se o Stoq tem suporte para a ECF MP-2100 TH FI da
>> Bematech (http://www.hardstand.com.br/bematech-mp2100thfi.htm).
>>
>> Segundo o site, existem duas ECFs completamente funcionais no sistema
>> (Bematech MP25 e Daruma FS345/FS600MFD). As outras se encontram não
>> testadas ou em desenvolvimento (Bematech FS2100, Bematech MP-20 FI II,
>> Bematech MP-40 FI II, Bematech MP-20 FI II R, Bematech MP-40 FI II R,
>> Perto Pay2023, Sweda IFS9000I, Dataregis EP375). A lista está
>> atualizada?
>>
>> Para a ECF em questão, algum dos drivers já funcionais funciona para
>> essa ECF também? (talvez o Bematech FS2100, não sei).
>>
>> Grato,
>>
>> --
>> Vinícius Evandro Gregório
>> Analista de Sistemas
>> +(55)114533-3937
>> +(55)119544-9241
>> _______________________________________________
>> Stoq-devel mailing list
>> Stoq-devel at www.async.com.br
>> http://www.async.com.br/mailman/listinfo/stoq-devel
>>
>>
>
>
>
> --
> Ronaldo Maia
>
--
Vinícius Evandro Gregório
Analista de Sistemas
+(55)114533-3937
+(55)119544-9241
More information about the Stoq-devel
mailing list