New Duet Web Control 1.11 and RepRapFirmware 1.09z-ch March 19, 2016 09:50AM |
Registered: 10 years ago Posts: 665 |
Quote
RepRapFirmware 1.09z-ch
- Bug fix: PrintMonitor::GetFileInfoResponse didn't check if an empty filename was passed
RepRapFirmware 1.09y-ch
- Module exit messages are now only sent to USB
- Added version fields to Flash structs to verify compatibility after firmware updates
- Flash area after IAP binary is filled up to the last 1KB with zeros
- rr_config no longer includes the config file (we have rr_configfile for that)
- Merged in most of dc42's latest improvements from his 1.09x release (thanks dc42!)
- Replaced "Warning" with "Error" in a few messages (for better DWC compatibility)
- Improved and simplified network transaction system
- Removed format buffers from FTP server
- FileStore::Close is now safe for interrupts
- Cleaned up some of the MassStorage code
- Reduced Spin timeout threshold from 20s to 5s
- Bug fix: rr_disconnect during POST uploads could produce error messages
- Bug fix: Bad deviations were calculated on Delta printers with multi-factor calibration
- Bug fix: G32 couldn't be called in macro files
- Bug fix: Don't allow referenced OutputBuffers to be truncated
- Bug fix: HTTP sessions weren't updated properly after long POST uploads
- Bug fix: M106 didn't report monitored heaters
- Bug fix: Increased file info scan size at the end to 192KB
- Bug fix: Object height detection didn't ignore lines with ';E' comments at the end
- Bug fix: Fixed FAN1 output on Duet 0.8.5 due to conflicting pin assignment with inkjet kit
- Other minor changes
Arduino board v1.1.2
- Added prefix to Flash constants to get in line with dc42's fork
- Merged in improvements from dc42's CoreDuet (thanks dc42)
- Removed pin X17 (FAN1) because it was defined and possibly used twice as pin 36
Duet Web Control v1.11
- Implemented new notification system
- G-code responses are always shown via notifications (if the Console page is not active)
- Progress bar is shown in notification while new firmware is being flashed
- Restructured settings page
- Added preparations for new CPU temperature sensor field
- Updated Bootstrap, Bootstrap-Slider and JQuery to latest versions
- .map files will be uploaded to /www/css in the future
- Bug fix: Upload button(s) could open file dialog even if not connected
- Bug fix: Beep wasn't working any more with latest browser versions
- Bug fix: Headings were too small when using the dark theme
- Bug fix: Config file was occasionally not updated
- Bug fix: Disconnect and reconnect didn't work as it should
- Bug fix: AJAX timeouts were not applied properly
- Bug fix: Directories could be dropped on themselves which unlinked them
- Bug fix: Upload confirmations were shown after failed uploads
Updated IAP binary
- Updated Arduino board version to 1.1.2
- If anything goes wrong, the last error message is written to the
beginning of Flash memory
- Firmware reboots to bootloader if the resulting Flash image is corrupt
- Content is now written page by page rather than in whole read sizes
- Reduced read buffer size to 2KiB (more may result in corrupted data)
- Bug fix: Retry counter was ignored if anything went wrong while
unlocking Flash memory
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09y-ch March 19, 2016 11:50AM |
Registered: 8 years ago Posts: 622 |
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09y-ch March 19, 2016 12:52PM |
Registered: 10 years ago Posts: 665 |
M574 X0 Y1 Z0 S1 ; set endstop configuration (Y endstop only, at low end, active high)3) Press the ERASE button on your Duet and follow the instructions here - just replace the RepRapFirmware.bin filename with RepRapFirmware-1.09y-ch.bin: [reprappro.com]
M563 P0 H1 D0:1:2 ; assuming you haven't configured any other tools via M563 yet, else increase the P-value to use a different tool index. This will create a new tool to drive all three extruders at once with one configured heater T0 ; select tool 0 (or replace 0 with the index from the P-parameter above) G1 E-30:-30:-30 F6000 ; or similar - this would retract 30mm of filament at once per extruder drive
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09y-ch March 19, 2016 03:03PM |
Registered: 12 years ago Posts: 116 |
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09y-ch March 19, 2016 03:18PM |
Registered: 8 years ago Posts: 622 |
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09y-ch March 19, 2016 05:11PM |
Registered: 9 years ago Posts: 38 |
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09y-ch March 19, 2016 05:57PM |
Registered: 12 years ago Posts: 116 |
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09y-ch March 20, 2016 01:06AM |
Registered: 9 years ago Posts: 569 |
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09y-ch March 20, 2016 10:56AM |
Registered: 12 years ago Posts: 116 |
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09y-ch March 20, 2016 11:26AM |
Registered: 9 years ago Posts: 569 |
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09y-ch March 20, 2016 01:17PM |
Registered: 10 years ago Posts: 665 |
Quote
pantau
But now I don't have file information, and print time information anymore . Everything shows n/a in the print status tab.
Quote
pantau
Also when I used pause print and after that cancel print, the heaters stayed on. After regular finish of a print they are switched off.
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09z-ch March 20, 2016 01:53PM |
Registered: 9 years ago Posts: 569 |
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09y-ch March 20, 2016 04:56PM |
Registered: 9 years ago Posts: 38 |
Quote
chrishamm
Thanks for your report, I have found the problem and fixed it in my new version 1.09z. You can use the web interface once again to update to it.
This behaviour is intended, because I don't want to turn off all heaters when I restart a failed ABS print and the bed temperature is at 110C. That's why the web interface sends "M0 H1" to leave them active, but if you don't like that, I'll consider to add a setting to the next DWC version and make it configurable.
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09z-ch March 21, 2016 04:50AM |
Registered: 10 years ago Posts: 275 |
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09z-ch March 21, 2016 06:13AM |
Registered: 8 years ago Posts: 622 |
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09z-ch March 21, 2016 06:40AM |
Registered: 10 years ago Posts: 665 |
G10 P0 R-273.15 S-273.15 M140 S-273.15
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09z-ch March 21, 2016 07:19AM |
Registered: 10 years ago Posts: 275 |
Quote
chrishamm
Dario, the webcam URL should be saved when you press "Apply Settings" on the settings page. Your browser has to support HTML5's localStorage though, because that's where all settings are stored.
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09z-ch March 21, 2016 07:58AM |
Registered: 10 years ago Posts: 665 |
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09z-ch March 21, 2016 08:29AM |
Registered: 10 years ago Posts: 275 |
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09z-ch March 21, 2016 09:01AM |
Registered: 10 years ago Posts: 665 |
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09z-ch March 21, 2016 09:19AM |
Registered: 10 years ago Posts: 275 |
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09z-ch March 21, 2016 11:15AM |
Registered: 10 years ago Posts: 665 |
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09z-ch March 21, 2016 11:59AM |
Registered: 10 years ago Posts: 275 |
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09z-ch March 21, 2016 12:49PM |
Registered: 10 years ago Posts: 665 |
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09z-ch March 21, 2016 01:07PM |
Registered: 10 years ago Posts: 275 |
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09z-ch March 21, 2016 09:47PM |
Registered: 9 years ago Posts: 517 |
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09z-ch March 22, 2016 04:27AM |
Registered: 10 years ago Posts: 275 |
funny comment...Quote
ElmoC
Cause the universe to collapse in on itself?
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09z-ch March 22, 2016 06:34AM |
Registered: 10 years ago Posts: 665 |
Quote
ElmoC
What is the difference between the -ch and -dc versions of the firmware for Duet? I have a CoreXY machine and have been running DC42's version. If I switch to this one, will I be losing some functionality? Gaining something? Not seeing a difference? Cause the universe to collapse in on itself?
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09z-ch March 22, 2016 06:39AM |
Registered: 9 years ago Posts: 517 |
Quote
chrishamm
Quote
ElmoC
What is the difference between the -ch and -dc versions of the firmware for Duet? I have a CoreXY machine and have been running DC42's version. If I switch to this one, will I be losing some functionality? Gaining something? Not seeing a difference? Cause the universe to collapse in on itself?
We share most of the code and my fork is actually based on dc42's, so there are only marginal differences. My fork allows G-code interleaving (running G-codes simultaneously from different G-code sources) and it provides a G-code queue to run codes like M106 in-time and not when moves are being read from the file, which is quite useful for bridges and overhangs. AFAIK these are the only significant differences at the moment, because I expect my latest networking changes to be merged into dc42's fork as well.
dc42 rewrote entire move code from scratch and he did a really great job there - it's just much more accurate than the old approach. I came up with FTP, Telnet, POST uploads and introduced a few new HTTP requests for DWC, but all of this functionality has been merged into dc42's fork too.
Re: New Duet Web Control 1.11 and RepRapFirmware 1.09z-ch March 22, 2016 07:02AM |
Registered: 10 years ago Posts: 665 |
Quote
ElmoC
One question/request/suggestion. In regards to the file uploading, would it be possible to allow it by dragging the file to any part of the web page and not just the the upload file button? I guess I am just used to the way OctoPrint allows it and I often find I am trying to drag a file over to the Duet but I am not on the right page.