Commit graph

797 commits

Author SHA1 Message Date
dc42
8c6baf95f0 Update WHATS_NEW.md 2017-06-23 07:31:16 +01:00
dc42
e9a5efd296 Update WHATS_NEW.md 2017-06-22 23:10:55 +01:00
David Crocker
811de41a7d Version 1.19beta7
New features:
- M291 command is provided to display a message box with options for
timeout, acknowledgement and Z jog buttons
- M292 command is provided to acknowledge M291 messages
- Manual delta calibration and bed compensation is supported (use P0 in
the M558 command to indicate that there is no Z probe)
- Minimum value for S parameter (maximum heater PWM) in M307 command is
reduced from 20% to 1%
- Core XYU kinematics are now supported (thanks Lars)
- RADDS build now supports 9 motors (thanks Tom)
- If a homing move uses parameter S3 instead of S1 then the axis minimum
or maximum value is set to the current position instead of vice versa
- M589 with no parameters now reports the Duet's own SSID
- M589 S"*" now deletes the Duet WiFi's own access point details

Bug fixes:
- Tool X offsets are now applied on the next move even if it has no Z
parameter
- The tool change restore point coordinates now take account of X axis
mapping
- M588 P"*" command (forget all access points) now works
- On the Duet WiFi, after using M589 to set up access point parameters,
when M552 S2 was sent to start the WiFi module in AP mode it reported
"WiFi reported error: invalid access point configuration". The fix also
needs DuetWiFiServer version 1.19beta7.
- On a delta printer the effector height is limited to reachable values

Areas of code refactored (so watch out for new bugs):
- G30 bed probing
- Baby stepping
- Tool offset implementation

Upgrade notes:
- SSIDs and passwords in M587, M588 and M589 commands must now be
enclosed in double quotes
- Height map filenames in G29, M374 and M375 commands must now be
enclosed in double quotes
- On a Duet WiFi you should also upgrade DuetWiFiServer.bin to version
1.19beta7. You do not need to perform a simultaneous upgrade, but M587
and M589 reporting functionality won't work correctly if your
DuetWiFiFirmware and DuetWiFiServer versions are out of step.
2017-06-22 23:02:03 +01:00
dc42
e2aad9a81a Update WHATS_NEW.md 2017-06-22 23:00:50 +01:00
dc42
89b96c379f Update WHATS_NEW.md 2017-06-21 14:02:03 +01:00
dc42
4e62362cf1 Update WHATS_NEW.md 2017-06-21 13:58:49 +01:00
dc42
6c87f61591 Update WHATS_NEW.md 2017-06-21 13:41:22 +01:00
dc42
1aa9d23e08 Update WHATS_NEW for version 1.19beta7 2017-06-21 12:58:26 +01:00
dc42
59d4d87776 Update BuildInstructions.md 2017-06-18 09:03:55 +01:00
dc42
c8a6a0d213 Added release notes for 1.18.2 2017-06-16 13:25:31 +01:00
David Crocker
3486700df0 Restored DuetWiFiServer-1.19beta1.bin 2017-06-11 18:25:03 +01:00
dc42
979430c997 Update WHATS_NEW.md 2017-06-10 23:04:57 +01:00
David Crocker
633efb2ad8 Fixed some error messages 2017-06-10 22:24:52 +01:00
David Crocker
310b7c0e1a Version 1.19beta6
Refactored temperatyure sensor code
Refactored fan control code
Support invisible axes (M584 P parameter)
Supprt user-defined virtual heaters
Support heater names
Support proportional thermostatic fan control
Fix G10 retraction command
Removed delta probe code
2017-06-10 22:23:47 +01:00
dc42
d026b0e4d2 Update WHATS_NEW.md 2017-06-10 20:21:15 +01:00
dc42
913dc968e5 Create WHATS_NEW.md 2017-06-10 20:10:09 +01:00
dc42
98c26f9354 Update WHATS_NEW.md for 1.19beta6 2017-06-10 20:08:32 +01:00
David Crocker
fe571d4396 Version 1.19beta5
Fixed spin hang in Network module caused by output buffer being re-used
after it was released
Added support for SPI temperature sensor based on an ADC whose output is
linear with temperature
2017-06-04 09:55:06 +01:00
dc42
a915f98447 Update README.md
Corrected typo
2017-06-03 14:39:55 +01:00
David Crocker
b57915b7c6 Version 1.19beta4
Disabled open load detection
2017-06-01 10:14:33 +01:00
dc42
eac261c6a2 Update WHATS_NEW.md 2017-05-31 21:46:06 +01:00
David Crocker
4396c5ab42 Version 1.19beta3
Fixed CoreXY motor factor initialisation
Fixed mesh bed levelling
Fixed driver temperature thermostatic fan control
Suppress driver temperature warnings when an associated thermostatic has
just kicked in
2017-05-31 21:42:17 +01:00
dc42
7481ba5393 Update WHATS_NEW.md 2017-05-28 18:45:52 +01:00
David Crocker
6d41bf935c Verison 1.19 beta 2
Improved reliability of new interface to WiFi module
Added options to control thermostatic fans based on CPU and driver
temperatures
Support M204 S parameter for backwards compatibility
Fixes to Scara kinematics
Support additional axes on delta printers
Added extra info to M122 repoirt
2017-05-28 18:11:26 +01:00
dc42
87fc280c00 Update WHATS_NEW.md 2017-05-28 16:31:47 +01:00
dc42
c318745a61 Update WHATS_NEW.md 2017-05-21 13:36:48 +01:00
David Crocker
7150f432d5 Version 1.19beta1
Changes to WiFi server and interface code for better network
reliability. FTP and MDNS now working on Duet WiFi.
Changed heater tuning to allow more time for the temperature to rise
when tuning a bed or chamber heater
Toned down the temperaure warning message
2017-05-21 13:33:07 +01:00
dc42
d3b40101ad Update WHATS_NEW.md 2017-05-09 22:37:42 +01:00
David Crocker
cfbe3562cc Version 1.19.2
Major refactoring to make it easier to support additional kinematics.
Added M669 command to select and configure Scara kinematics
2017-05-09 21:54:17 +01:00
David Crocker
929278565b Renamed release files and added Duet 085 files 2017-05-09 21:54:16 +01:00
dc42
b482ab11fd Update WHATS_NEW.md 2017-05-05 10:28:43 +01:00
dc42
1213a03f12 Update WHATS_NEW.md 2017-05-05 10:11:45 +01:00
dc42
4a2087bd48 Update WHATS_NEW.md 2017-05-05 10:02:12 +01:00
David Crocker
5212ac47fc Updated DWC 2017-05-05 09:06:35 +01:00
David Crocker
ed9b6b7653 Updated DWC for DFuet WiFi to version 1.15c 2017-05-05 09:06:35 +01:00
dc42
55617b16a7 Update WHATS_NEW.md 2017-05-05 09:05:02 +01:00
dc42
48bfb6c2ce Update WHATS_NEW.md 2017-05-05 08:59:26 +01:00
dc42
834b75697d Update WHATS_NEW.md 2017-05-05 08:58:35 +01:00
dc42
b296f0711f Update WHATS_NEW.md 2017-05-05 08:58:13 +01:00
David Crocker
d3f124e8e1 Updated DWC 2017-05-04 21:43:21 +01:00
David Crocker
384d1d3ad4 Release 1.19alpha
First working release of new WiFi code
Axes moving other than X (possibly mapped), Y and Z are not taken to be
part of the feed rate
Introduced SafeStrncpy and SafeStrncat
2017-05-04 21:39:43 +01:00
David Crocker
9d4c15c5db More work on 1.19
New WiFi interface is working (slowly)
Merged chrishamm's FTP code
Merged chrishamm's scanner code
Merged chrishamm's changes for P parameter on tool change command
Fixed specila pin table entry for CS5 on Duet NG
2017-05-01 18:51:04 +01:00
David Crocker
5f3232c94a More work towards version 1.19
Moved NetworkResponder and other common networking files from
DuetNG/DuetEthernet to DuetNG folder
Socket::ReadBuffer no longer marks the daya as taken, that has to be
done separately
More work on DuetWiFi new network interface
Started refactoring to more easily support SCARA and other new
kinematics
2017-04-25 11:42:49 +01:00
David Crocker
636b3fc378 Bug fixes to 1.19 alpha
Fixed buffer overflow in OutputBuffer::cat when the input string is
longer than the remaining size in the buffer plus one new buffer
Fixed issue with sending output buffers totlaling more then 2Kb to the
Ethernet interface on the Duet Ethernet
2017-04-21 15:14:50 +01:00
David Crocker
7fea2926dc Towards version 1.19
NOTE:  only the DuetEthernet configuration will builds and run.
Refactored Webserver, Protocol Interpreter and NetworkTransaction
classes for Duet Ethernet to prepare for RTOS and interface more easilty
to the network socket interface used by the DuetEthernet network adapter
and the forthcoming new DuetWiFiServer firmware. FTP support not
implemented yet.
Increased default hot end temperature limit to 288C, to allow for E3D's
recommendatoin to heat to 285C when tightening nozzles
Added M42 to the list of gcodes that can be queued
2017-04-17 15:12:42 +01:00
David Crocker
a168bc307b Version 1.18.1
Corrected USB VID/PID combos in CoreNG
2017-04-09 08:36:51 +01:00
David Crocker
ffa5083e90 Merge branch 'master' into dev 2017-04-07 17:33:48 +01:00
David Crocker
4a1587f5a9 Still merging dev to master 2017-04-07 17:15:18 +01:00
David Crocker
e0732d7da1 Update files that got missed last time 2017-04-07 17:12:14 +01:00
David Crocker
375cf813a8 Copied dev branch to master at versoin 1.18 2017-04-07 17:11:19 +01:00