OctoPrint-Delta-Calibration icon indicating copy to clipboard operation
OctoPrint-Delta-Calibration copied to clipboard

Not Identify RMv2 terminal word wraping M115 after "Rostoc"

Open T3CHKOMMIE opened this issue 6 years ago • 7 comments

I think I found the bug that was causing this plugin to not detect i had a rostock seemecnc printer.

check this out: Send: N22 M115*22Recv: okRecv: FIRMWARE_NAME:Repetier_0.92.2 FIRMWARE_DATE:20170109 MACHINE_TYPE:Rostock Max v2

your code is going through line by line, and my terminal is is next lining after Rostoc\nk Max v2

I changed the code to if (line.includes("Rost") || line.includes("White Max v2.75")) {

and the script is identifying my max v2 correctly now.

Not sure why the terminal is wrapping that line around but that is DEFINITELY the reason why some of our machines which are RM arent being identified.

I hope this help. Ping me if you have questions.

-Jules

T3CHKOMMIE avatar Nov 06 '18 19:11 T3CHKOMMIE

Jules, if you want to submit a pull request for this change, I'll accept it. Thanks for looking in to it!

geneb avatar Nov 08 '18 22:11 geneb

Hey Gene, my fix no longer appears to be working.... I am not sure what the issue is at this point. M115 shows Rostock Max v2 and im running newer repetier firmware. Tshooting the JS in octoprint is making my eyes bleed.

help?

T3CHKOMMIE avatar Jan 03 '19 20:01 T3CHKOMMIE

i had a js.bak files in the same directory for reverting changes. I wonder if octoprint was doing soemthing with it. after deleting that file it seems to be working now. ill keep testing.

T3CHKOMMIE avatar Jan 03 '19 20:01 T3CHKOMMIE

@T3CHKOMMIE the plugin does not identify my RMV2 as well, is it working for you as of now?

liranmas avatar Dec 23 '20 19:12 liranmas

I found it's a timing issue between firmware and plugin. If I disconnect my octoprint from my printer and reconnect the plugin is loaded enough to ID printer as RMv2. No issues now that I don't have my octoprint auto connect

On Wed, Dec 23, 2020, 14:00 Liran Masas [email protected] wrote:

@T3CHKOMMIE https://github.com/T3CHKOMMIE the plugin does not identify my RMV2 as well, is it working for you as of now?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/geneb/OctoPrint-Delta-Calibration/issues/6#issuecomment-750431419, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAKTY5BLCIUKYDJOZ6VTRNDSWI46PANCNFSM4GCEUFSQ .

T3CHKOMMIE avatar Dec 23 '20 19:12 T3CHKOMMIE

just to make sure, this plugin must have the HE280 hotend or the SE300 in order to work right? without the special effector plate it won't work? The reason I'm asking is because MatterControl has a leveling feature that let's you measure each point and then it (I guess) gCode correcting the leveling

liranmas avatar Dec 23 '20 19:12 liranmas

Yes, that is correct. This plugin required the auto leveling hot end. I have an he280.

On Wed, Dec 23, 2020, 14:25 Liran Masas [email protected] wrote:

just to make sure, this plugin must have the HE280 hotend or the SE300 in order to work right? without the special effector plate it won't work? The reason I'm asking is because MatterControl has a leveling feature that let's you measure each point and then it (I guess) gCode correcting the leveling

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/geneb/OctoPrint-Delta-Calibration/issues/6#issuecomment-750439783, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAKTY5GCCHBYGHYK2HBHTP3SWI7ZJANCNFSM4GCEUFSQ .

T3CHKOMMIE avatar Dec 23 '20 19:12 T3CHKOMMIE