Commit graph

769 commits

Author SHA1 Message Date
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
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