Public bug reported: Ubuntu 18.04.4 amd64 printrun 1.6
Creality mini printer CR-100 has bad issues with USB communication, many issues. It is not possible to print over USB, if print even starts, it fails before the first layer is printed. I assume that source of these issues is closed source firmware in the printer. Printer has control board based on STM32F103 MPU. The board is not documented and it looks like it was designed specially for this printer. I see one problem in pronterface 1.6 (and this is a bug in printrun, parsing of input is not well done), communication debug mode is active. Move head in Z direction (or any other direction): SENT: M105 RECV: Echo:Get Head(0) T:29.7/0.0 SENT: M105 RECV: Echo:Get Head(0) T:29.7/0.0 SENT: G91 SENT: G0 Z10 F100 SENT: G90 SENT: M114 RECV: ok RECV: ok RECV: ok RECV: X:101.500000 Y:-0.500000 Z:33.000000 E:0.000000 [ERROR] Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/printrun/printcore.py", line 268, in _readline try: self.recvcb(line) File "/usr/lib/python2.7/dist-packages/printrun/pronterface.py", line 1815, in recvcb self.update_pos() File "/usr/lib/python2.7/dist-packages/printrun/pronterface.py", line 1771, in update_pos x = float(bit[1]) ValueError: could not convert string to float: RECV: Count X: 101.499992 Y:-0.500000 Z:23.010000 RECV: ok SENT: M105 >>> M115 SENT: M115 RECV: Firmware_Name:BiSun RECV: Firmware_Url:https://www.cxsw3d.com RECV: Firmware_Ver:0.1.6 RECV: Machine_Name:CR-100 RECV: Head_Count:1 RECV: ok ** Affects: printrun (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1873691 Title: Printrun cannot communicate with Creality CR-100 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/printrun/+bug/1873691/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs