Extruder parameter format question
-
OK, now I see what you are saying. I read the documentation to mean that the M584 for a given axis had to come before the M350 for that same axis, not that the gcode needed to have all M584s before all M350s.
I'll give it a try!
-
I just created SeqTest.g which contains this:
M584 X0
M350 X16
M584 Y1
M350 Y16It runs fine. Did it do the right thing? I don't know yet.
-
This post is deleted! -
This post is deleted! -
@GeneRisi said in Extruder parameter format question:
OK, now I see what you are saying. I read the documentation to mean that the M584 for a given axis had to come before the M350 for that same axis, not that the gcode needed to have all M584s before all M350s.
So, @dc42 , which is true?
-
I think the problem is that M584 isn't empty by default. So when you set a single axis, the other axis are also defined as the defaults. This can lead to some unintended consequences.
There are only a few order dependencies in RRF and M584 is one of them.
-
@Phaedrux , I think my situation now could be a cautionary tale. I went to the printer and smelled something acrid burning. The hemera hot end turned on and the cooling fan did not, so it burned and melted.
When I disconnect the hemera, reinsert the sd card with version 2.x on it, I now get an error message after it asks me to do a manual bed leveling, which it never did before. How do I diagnose what's wrong? I am guessing it is hardware unless version 3.2.2 installed something into a non-volatile memory somewhere.
I get this error message now:
SetPositions called when DDA ring not empty
Also, all of my heater settings and temperature reading are -273 ... so strange
-
Post your config.g and the results of sending M122.
-
@Phaedrux I think I know what this problem is now. When I re-insert the sdcard used for RRF2 after the failure, it didn't automatically install RRF2 firmware back on the board, so of course it doesn't work now.
Since my goal is to get RRF3 working, I will redo the config file to the more standard approach.
-
That's correct. The firmware is flashed to the board itself. The SD card is just a storage medium for the config files.
The easiest way to switch between firmware for RRF2 and RRF3 is to upload the full release zip files for the version you want, and then upload your config files for that version.
-
@Phaedrux Thank you!