Jump to content

bstudios

Dormant
  • Posts

    3
  • Joined

  • Last visited

Personal Information

  • 3D printer
    Other
  • Country
    US
  • Industry
    Other

bstudios's Achievements

0

Reputation

  1. Maybe related to the issue, and fixes, discussed in https://community.ultimaker.com/topic/24063-cura-341-usb-select-mini-pro-not-working/
  2. Yeah, allowing arbitrary stuff between the "ok" and the "T" (or "B"), would be the best fix, but as I mentioned, I'm not sure if the Mini is correct to add that stuff, so maybe such a fix would be rejected because it's trying to support non-standard G-code. My hacked fix was basically just reverting back to how the code was before, such as in the 3.0 branch: https://github.com/Ultimaker/Cura/blob/3.0/plugins/USBPrinting/USBPrinterOutputDevice.py#L352
  3. I had the same problem using newer versions of Cura with a MP Select Mini v1. It looks like it's because the printer gives an unusual response to the temperature command that Olvin mentioned. In the case of the Mini v1, it responds with something like: b'ok N0 P15 B14 T:45.9 /0.0 B:26.4 /0.0 T0:45.9 /0.0 @:0 B@:0\n' I have no idea what those "N0 P15 B14" values mean, or if the Mini is wrong to send them, but the USBPrinting plugin doesn't like it. In one spot it only accepts "ok T:": https://github.com/Ultimaker/Cura/blob/3.4.1/plugins/USBPrinting/AutoDetectBaudJob.py#L61 And in another, it expects either a line containing "ok " followed by "B:" or "T:", or a line starting with "B:" or "T:": https://github.com/Ultimaker/Cura/blob/3.4.1/plugins/USBPrinting/USBPrinterOutputDevice.py#L308 I don't have a Mini Pro to test with, but I wouldn't be surprised if it's also confusing the plugin by responding with something similar. As a quick hack, I can make it work again by changing the: if b"ok T:" in line in both those places to just: if b"T:" in line
×
×
  • Create New...