niimprint icon indicating copy to clipboard operation
niimprint copied to clipboard

D110 disconnects when I attempt to print the sample figure

Open icarosadero opened this issue 8 months ago • 2 comments

I am on Kubuntu 22.04 and tried to use this tool for the D110 model using Python 3.11. Initially, it connects just fine to the Bluetooth, but when I try to print anything like the example picture, it disconnects:

(.venv) *[main][~/.../niimprint]$ python -m niimprint -c bluetooth -m d110 -a 03:04:02:9A:EA:21 -r 90 -i examples/B21_30x15mm_240x120px.png
Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "/home/<REDACTED>/Documents/repos/niimprint/niimprint/__main__.py", line 96, in <module>
    print_cmd()
  File "/home/<REDACTED>/Documents/repos/niimprint/.venv/lib/python3.11/site-packages/click/core.py", line 1157, in __call__
    return self.main(*args, **kwargs)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/<REDACTED>/Documents/repos/niimprint/.venv/lib/python3.11/site-packages/click/core.py", line 1078, in main
    rv = self.invoke(ctx)
          ^^^^^^^^^^^^^^^^
  File "/home/<REDACTED>/Documents/repos/niimprint/.venv/lib/python3.11/site-packages/click/core.py", line 1434, in invoke
    return ctx.invoke(self.callback, **ctx.params)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/<REDACTED>/Documents/repos/niimprint/.venv/lib/python3.11/site-packages/click/core.py", line 783, in invoke
    return __callback(*args, **kwargs)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/<REDACTED>/Documents/repos/niimprint/niimprint/__main__.py", line 71, in print_cmd
    transport = BluetoothTransport(addr)
                 ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/<REDACTED>/Documents/repos/niimprint/niimprint/printer.py", line 66, in __init__
    self._sock.connect((address, 1))
OSError: [Errno 112] Host is down
(.venv) *[main][~/Documents/repos/niimprint]$ 

I have also tried to connect to it via USB, but when I plug it in, nothing new shows up when I do ls /dev/tty*. Is this a driver issue?

icarosadero avatar Jun 18 '24 17:06 icarosadero