Commit graph

754 commits

Author SHA1 Message Date
David Crocker
6e147c7495 Added version 1.18.2 Duet Ethernet binary 2017-06-16 16:25:43 +01:00
David Crocker
7a05e499fc Version 1.18.2
Support new production DueX5 and DueX2 boards and Fan 8
Fix M21
Queue M42 commands
Fix M106 incorrect P parameter check
2017-06-16 13:39:28 +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
David Crocker
3eb8bac31d Version 1.18
Updated driver to support our new VID/PID and also the Bossa port
Fixed issue with IP addresses containing zetos on Duet 06/085
Improved error mesages when M303 command has out-of-range parameters
Don't generate error message when the chopper control register is
changed, and allow it to be read back
Increased max motor current to 2.4A
2017-04-07 13:24:27 +01:00
dc42
1be6e8d7d8 Updated WHATS_NEW.md for release 1.18 2017-04-07 13:23:52 +01:00
David Crocker
d47cc13765 Version 1.18RC2
Fixed bug with M408 S1/S2 reples when there are no extruders configured
Changed Duet085 network startup to not startb protocols when network is
not active
2017-04-02 10:22:34 +01:00
David Crocker
66b7ee9ae2 Version 1.18RC1
Merged in chrishamm's code queue and input buffer code
Increased heater tuning timeout for finding peak temperatire from 60 to
120 seconds
Implemented M204
Increased precision of reported coordinates to 3 decimal places
PanelDue status responses continue to be sent while executing
M109/116/190/191 commands
2017-03-28 19:35:35 +01:00
dc42
c95223c75d Update WHATS_NEW.md 2017-03-28 18:19:46 +01:00
dc42
57de2cd97d Update WHATS_NEW.md 2017-03-28 18:05:58 +01:00
dc42
295a65cd5a Updated WHATS_NEW.md for 1.18RC1 2017-03-28 18:04:46 +01:00
dc42
fb9583e82f Update README.md 2017-03-25 10:32:10 +00:00
dc42
c9ca46f541 Update README.md
Fixed more typos
2017-03-25 10:31:36 +00:00
dc42
5db500ffef Update README.md
Fixed typos
2017-03-25 10:29:15 +00:00
dc42
dde45bd81a Update and rename README to README.md 2017-03-25 10:28:19 +00:00
dc42
e3b8adbe43 Rename Pins_radds.h to Pins_RADDS.h 2017-03-24 08:00:49 +00:00
dc42
910eca596b Rename Reprap.h to RepRap.h 2017-03-23 19:45:31 +00:00
dc42
cc2fa8d4b7 Rename Reprap.cpp to RepRap.cpp 2017-03-23 19:45:06 +00:00
dc42
c0536d76b2 Update WHATS_NEW.md 2017-03-16 17:15:21 +00:00
David Crocker
18411b92f3 Version 1.18beta2
Fixed homing on CoreXY printers
Added firmware file sanity check
Fixed reply from M290 with no parameters
Limit the number of X grid points so that we can read in height map
files without getting line overflow
If there are too many grid points in a M557 grid definition, suggest a
suitable spacing ti the user
Fix network on Duet Ethernet
Bug fix for FTP directory listing on Duet Ethernet
Limit the rate at which some warning messages are generated
Support VSSA fault detection on new prototype board
2017-03-16 16:55:03 +00:00
dc42
c9e3c69000 Update WHATS_NEW.md 2017-03-16 12:57:24 +00:00
dc42
85d424eaef Update WHATS_NEW.md
Fixed typos
2017-03-16 12:34:40 +00:00
dc42
fffdaf55fe Updated whatsnew for 1.18beta3 2017-03-16 11:59:51 +00:00
dc42
74d0c6cba3 Rename BuildInstructions.txt to BuildInstructions.md 2017-03-13 13:55:09 +00:00
dc42
70c22aef18 Update WHATS_NEW.md 2017-03-13 12:07:14 +00:00
dc42
e1f64f3ba3 Changes to WHATS_NEW.md for 1.18beta2 2017-03-13 12:01:06 +00:00
David Crocker
850760230f Verison 1.18beta2
Temperatures now default to 0C instead of -273C
Handle G2 ande G3 in simulation mode
Implemented M586
Removed support for M557 P parameter. Use a bed.g file instead.
2017-03-13 11:49:07 +00:00
David Crocker
f42a0f9b95 Correction and tidy-up of ChristophPech's PR
Moved call to ExtrapolateMissing in grid.cpp to what I believe is the
correct place
Tidied up code to fix compiler warnnigs and confirm to style guidelines
2017-03-08 17:26:27 +00:00
Christoph Pech
21afa80314 - HeightMap grid extrapolation of missing probe points by linear least squares (#83)
- reduced complexity of interpolation due to consistent grid
2017-03-08 14:49:09 +00:00
Christoph Pech
ed9b895275 Grid leveling bugfixes (#82)
* calculate recipSpacing while loading heightmap.csv

* HeightMap::Interpolate2 was the wrong way around

* Grid interpolation bounds checks
2017-03-06 18:40:34 +00:00
dc42
28f708087c Update BuildInstructions.txt 2017-02-25 16:44:09 +00:00
dc42
512e113f99 Update BuildInstructions.txt 2017-02-25 16:43:36 +00:00
David Crocker
95bb295716 1.18beta1 for Duet Ethernet
Reduced SPI speed to avoid data corruption when uploading files
FTP directory listings now work on Duet Ethernet. File transfers still
don't work.
2017-02-24 13:50:57 +00:00
dc42
b226c7262f Update WHATS_NEW.md 2017-02-21 20:32:32 +00:00
dc42
0f66e3784c Update WHATS_NEW.md 2017-02-21 20:31:13 +00:00
dc42
14e98d578a Fixed typos in whatsnew 2017-02-21 20:30:00 +00:00
David Crocker
7724eed928 Version 1.18betas1
- Baby stepping is now implemented using the M290 command. The
accumulated baby stepping amount is reported in M408 replies.
- Faster
and easier-to-use auto tune algorithm with more consistent dead time
measurement
- M109, M190 and M191 commands now send the temperatures
ponce a second if the command cam form the USB port and Marlin emulation
is chosen
- The name of the firmware file to load is now passed to IAP,
so that iap4e.bin cab be used on both the Duet WiFi and the Duet
Ethernet
- Reduced the Duet WiFi VIN over-voltage detection threshold
from 29.5V to 29.0V

Bug fixes
- On the Duet WiFi, if you sent command
M122 while the machine was printing then occasionally it would stop and
reset due to a watchdog timeout
- If multiple input sources sent
overlapping G4 (dwell) commands, either or both of them wold not be
executed correctly
2017-02-21 20:16:26 +00:00
dc42
c4d3b9eb8d Version 1.18beta1 2017-02-21 20:15:11 +00:00
David Crocker
7df2717ebd Version 1.18alpha2
Initial implementation of babysteppnig
Fixed some issues with file upload and FTP networking on Duet Ethernet
(but FTP notr working yet)
Pass the name of the firmware file to IAP
Duet Ethernet and Duet 085 now each have their own Webserver modules
2017-02-17 09:04:02 +00:00
David Crocker
8e5c83a186 Release 1.17e
Fixed divide by zero bug in LWIP (affected Duet 085 build only)
G29 S1 now clears bed transform before loading height map
M122 software reset data now includes a stack dump if the reason was a
hard fault
M122 now reports the type of bed compensation in use
2017-02-10 17:34:06 +00:00
David Crocker
8f6d8e9da7 Version 1.17d+1
Save several words of stsck after a hard fault and print them in the
M122 software reset report
Increased the maximum step frequency before the firmware switches to
double stepping
Added diagnostic test for timing the square root calculation
Minor firmware optimisations
2017-02-08 10:45:37 +00:00
dc42
f35c8cb759 Update WHATS_NEW.md 2017-01-28 22:51:32 +00:00
dc42
2521b9870d Update WHATS_NEW.md 2017-01-28 18:00:22 +00:00
David Crocker
2984b6ac32 Version 1.17d
Fixed bug with resetting extruder position introduced at version 1.17c+1
G2, G3 and M206 now take account of the mm/inches setting
Fixed bug with second SD card on Duet085 and RADDS builds
M102 command generated by D3D is now sliently ignored
2017-01-28 17:59:09 +00:00
dc42
dff384dcc7 Update WHATS_NEW.md 2017-01-28 17:57:36 +00:00
dc42
87208e3ec8 Version 1.17d 2017-01-28 17:39:22 +00:00
dc42
0d2a7b0508 Update WHATS_NEW.md 2017-01-26 15:43:26 +00:00