Firmware 1.19RC5 released - last chance to report issues
-
Debug info is sent to the USB port only.
-
Kulitorum, thanks for your feedback. I'll assume that the slow homing issue you reported with a previous RC is fixed now.
Nobody else has reported any issues with RC5, so I'll assume that no news is good news. Expect a 1.19 release in the next day or two.
-
OK, I am ready to try again 1.19, but I fail to find "the important upgrade notes". There are references in "what's new" page, but there is no actual link.
-
Is there any way to set the speed of a G1 P1 command?
-
OK, I am ready to try again 1.19, but I fail to find "the important upgrade notes". There are references in "what's new" page, but there is no actual link.
its here:
-
Also, any positive movement with my U axis, with S1 defined ignores any F data and just runs at full speed. RC5
-
OK, I am ready to try again 1.19, but I fail to find "the important upgrade notes". There are references in "what's new" page, but there is no actual link.
Upgrade notes are always in the WHATS_NEW file in the root of my RepRapFirmware github repository, as linked to in the first post in this thread. If you look past the list of new features (which is rather long for this release) and the list of bug fixes, you will find the upgrade notes.
-
Is there any way to set the speed of a G1 P1 command?
The P parameter is just a modified for the G1 command, so the speed of movement is set by the F parameter as usual.
-
Also, any positive movement with my U axis, with S1 defined ignores any F data and just runs at full speed. RC5
Can you confirm that you have a space character in the command string immediately before the letter F ?
-
I don't know if it helps but the issue I reported under RC1 (in that thread) on my corexy with the duet board crashing and trying to send information to the USB was still happening earlier today. I upgraded to RC5 and it is working normally. Many thanks for all the hard work.
-
Thanks for the feedback! Good to know that it is fixed.
-
-
OK, I am ready to try again 1.19, but I fail to find "the important upgrade notes". There are references in "what's new" page, but there is no actual link.
Upgrade notes are always in the WHATS_NEW file in the root of my RepRapFirmware github repository, as linked to in the first post in this thread. If you look past the list of new features (which is rather long for this release) and the list of bug fixes, you will find the upgrade notes.
That is what happens when you read the first two paragraphs of that huge page
Did the upgrade, everything looks fine. No real print yet (CoreXY 300x300x300)
-
Yes, there is a space.
U at 211:
G1 U300 F100 S1I still can't reproduce this. Please can you give me the exact sequence you are using from power on to make this happen.
There are a few things not quite right with your config and homing files, although I don't think they are relevant to this issue, but please try them anyway:
- In your M574 command in config.g you should have U2 not U1 because the U endstop is at the high end
- In your M208 S0 command the U parameter should be the point at which the endstop switch triggers
- The G1 S1 commands in your homing files should be executed in relative mode. For example, homex.g:
; homex.g ; called to home the X axis ; ; generated by RepRapFirmware Configuration Tool on Wed May 17 2017 18:05:05 GMT+0200 (Romance Daylight Time) ; Lift Z relative to current position G91 G1 Z1 F6000 ; Move quickly to X axis endstop and stop there (first pass) G1 X-255 F3000 S1 ; Go back a few mm G1 X5 F3000 ; Move slowly to X axis endstop once more (second pass) G1 X-10 F360 S1 ; Lower Z again G1 Z-1 F6000 G90
Homeu.g:
; homeu.g ; called to home the U axis ; ; generated by RepRapFirmware Configuration Tool on Wed May 17 2017 18:05:05 GMT+0200 (Romance Daylight Time) ; Lift Z relative to current position G91 G1 Z1 F6000 ; Move quickly to X axis endstop and stop there (first pass) G1 U370 F6000 S1 ; Go back a few mm G1 U-5 F6000 ; Move slowly to X axis endstop once more (second pass) G1 U10 F360 S1 ; Lower Z again G1 Z-1 F6000 G90
[Edited the above to make somie corrections to homeu.g]
You don't need the G92 commands as long as you have set the U axis maximum in your M208 command to the point at which the switch triggers.
Also the zip file you provided had an old version of iap4e.bin in it.
-
I applied your changes, and it made no difference.
So I made a test.gcode file with one line:
G1 U400 F2000 S1 ; test
And when I "Emergency stop" and print that file, it runs at full speed.
But when I "Emergency stop" and paste the same line "G1 U400 F2000 S1 ; test" into "Send Gcode" field in the top left of the web interface, it runs at the requested speed.
Until I press "-100" for the U axis (executes correctly) and then press "Send" again - then it runs at too high speed.
I hope this makes sense.
-
To those testing this firmware release: I have just pushed DWC 1.19-RC1 to my GitHub repository, see https://github.com/chrishamm/DuetWebControl/tree/dev
If you decide to try it out and find any bugs, please report them here or open a new issue on my GitHub page.
-
Chrishamm, I installed it, and so far it works fine. Where can I find a "What's new" file?
-
Chrishamm, I installed it, and so far it works fine. Where can I find a "What's new" file?
I don't include a "Whats new" file with my DWC releases yet, but you can find all the changes in the commit message on GitHub: https://github.com/chrishamm/DuetWebControl/commit/fa10a75ab8b9003d3faced9c9d2db448ad150a62
-
@Chrishamm, did you see my pull request?
I added dutch translation for DWC.
Will crosscheck with 1.19 to see if additional strings have been added. -
I applied your changes, and it made no difference.
So I made a test.gcode file with one line:
G1 U400 F2000 S1 ; test
And when I "Emergency stop" and print that file, it runs at full speed.
But when I "Emergency stop" and paste the same line "G1 U400 F2000 S1 ; test" into "Send Gcode" field in the top left of the web interface, it runs at the requested speed.
Until I press "-100" for the U axis (executes correctly) and then press "Send" again - then it runs at too high speed.
I hope this makes sense.
Thanks, I've just tried that but I still can't reproduce the problem.
Please can you do one more thing. Connect the Duet to a PC running Pronterface or similar over USB. Set up the printer ready to exhibit the problem. Send M111 S1 P4 and M111 S1 P6 to enable full movement debugging. Then run the G1 U400 F2000 S1 to cause the incorrect speed issue. Paste the debug output (DDA and DM info) that appears in Pronterface here.