• Members 1 post
    Feb. 24, 2023, 5:13 p.m.

    Hi!

    I managed my way through the installation of Inkcut on Fedora 37, using Pyenv.
    I had to use it to avoid errors with enaml in the system python environment (which is too recent for the enaml component).
    So I chose Python 3.9.16 to avoid any error of the sort.

    I'm trying to make my Ecraft (Craftwell) working, as I no longer have access to Windows and the proprietarysoftware for now.
    When I send my file to the cutter, I have these errors, even if I added my user to the dialout group :

    2023-02-24 13:08:52,447 | DEBUG   | inkcut | device | submit test ecraft.svg
    2023-02-24 13:08:52,461 | INFO    | inkcut | device | Initializing job
    2023-02-24 13:08:52,461 | DEBUG   | inkcut | device | init test ecraft.svg
    2023-02-24 13:08:52,462 | DEBUG   | inkcut | device | Path length: 986.7221364935717
    2023-02-24 13:08:55,861 | INFO    | inkcut | device | Connecting to device
    2023-02-24 13:08:55,861 | INFO    | inkcut | device | Processing job
    2023-02-24 13:08:55,861 | DEBUG   | inkcut | device | connect
    2023-02-24 13:08:55,867 | DEBUG   | inkcut | ttyS4 | opened
    2023-02-24 13:08:55,868 | DEBUG   | inkcut | -> ttyS4 | IN;
    QIODevice::write (QSerialPort): device not open
    2023-02-24 13:08:55,871 | INFO    | inkcut | device | Working...
    2023-02-24 13:08:55,875 | DEBUG   | inkcut | -> ttyS4 | PU113,2245;
    QIODevice::write (QSerialPort): device not open
    2023-02-24 13:08:56,429 | DEBUG   | inkcut | -> ttyS4 | PD2454,2245;
    QIODevice::write (QSerialPort): device not open
    2023-02-24 13:08:57,006 | DEBUG   | inkcut | -> ttyS4 | PD2454,113;
    QIODevice::write (QSerialPort): device not open
    2023-02-24 13:08:57,531 | DEBUG   | inkcut | -> ttyS4 | PD113,113;
    QIODevice::write (QSerialPort): device not open
    2023-02-24 13:08:58,108 | DEBUG   | inkcut | -> ttyS4 | PD113,2245;
    QIODevice::write (QSerialPort): device not open
    2023-02-24 13:08:58,632 | DEBUG   | inkcut | -> ttyS4 | PU0,0;
    QIODevice::write (QSerialPort): device not open
    2023-02-24 13:08:58,632 | DEBUG   | inkcut | device | finish
    2023-02-24 13:08:58,633 | DEBUG   | inkcut | -> ttyS4 | IN;
    QIODevice::write (QSerialPort): device not open
    2023-02-24 13:08:58,633 | DEBUG   | inkcut | device | disconnect
    2023-02-24 13:08:58,633 | DEBUG   | inkcut | -- ttyS4 | closed by request
    

    I added my printer in the printer config of Fedora (CUPS BRF Printer). I tried both Generic and Raw queue for the driver.
    In the connexion settings of Inkcut, I tried "QtSerial Port" (which gives me the errors above) and "Printer" which doesn't report errors but nothing is happening with the cutter.
    I don't know the protocole of my cutter so I tried them all! Nothing is working.

    Any help is appreciated.

    Thank you!