[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