Commit graph

118 commits

Author SHA1 Message Date
David Crocker
e990e2af1e Version 1.00l
Merged zpl's changes for binary file uploading and PrintMonitor
Fixed bug with filament-based print time estimation
Fixed bug that caused feed rate to  often not be restored after running
a macro
Print  Z probe offsets at end of G32 sequence if Move debug is enabled
2015-02-27 00:20:05 +00:00
David Crocker
d8911b2760 Version 1.00j
Prevent setting of absurdly high hot end temperatures
Added R parameter to G1 to go back to previous location, with optional
offsets
Allow Pronterface and PanelDue M105 requests to execute during file
macros etc.
Added more status information for PanelDue to M105 S2 command
Send replies when prints are paused, resumed or cancelled
Added missing newlines at end of M105 responses
Increased X and Y course homing speeds
2015-02-21 10:43:25 +00:00
David Crocker
8cc4162b40 Moved gcodes/autocal.g to sys/bed.g for Mini Kossel 2015-02-13 20:37:40 +00:00
David Crocker
7fb8f47424 Version 1.00h
Added almost instant pause functonality
Support pause and resume macros
Support nested macros
Support zpl's web interface
Merge in zpl's web interface and network changes
Add R parameter to M105 command for PanelDue
M98 can now run macros from any SD card folder
2015-02-11 22:50:34 +00:00
David Crocker
7550806db4 Version 1.00f
Implemented auto-calibration for delta printers
Preparation for supporting nested macro files
2015-02-05 16:17:27 +00:00
David Crocker
1e70add19c Version 1.00e
Fixed G32 so that it really does run macro file bed.g if it exists
Added H parameter to M558 command
Added bed.g file for Mini Kossel with mechanical Z probe
2015-01-31 19:36:29 +00:00
David Crocker
82fee914fc Added binary, corrected homing and config files 2015-01-24 14:04:24 +00:00
David Crocker
94d44e8f6a Version 1.0
Updated config files for Ormerod
Updated homing file for Mini Kossel
2015-01-24 13:18:28 +00:00
dc42
407f8777b5 Sync homeall.g for Ormerod 2 with RepRapPro 0.78c version 2015-01-01 19:42:24 +00:00
dc42
367269aae7 Sync homex.g for Ormerod 2 with RepRapPro 0.78c version 2015-01-01 19:39:02 +00:00
dc42
6630d6db39 Sync homez.g for Ormerod 2 with RepRapPro 0.78c version 2015-01-01 19:38:12 +00:00
David Crocker
f28dbc7474 Updated www files to version 1.04 2014-12-15 18:51:22 +00:00
David Crocker
3ad27df877 Added .gitattributes file 2014-12-06 14:55:17 +00:00
David Crocker
c71ecf1b8a Version 0.78u
M0 no longer turns motors off
Updated M18 and M84 as per zpl fork
Don't insist that user provides values for all 5 possible extruders in
M906 command
Added Ormerod 2 sys files
Updated web interface files
2014-11-01 13:59:51 +00:00
DasBasti
0f08b37f02 Update reprap.htm
Fixed aligb -> align typo
2014-09-30 08:35:05 +02:00
David Crocker
c56fc2aeb0 Version 0.78t
Bug fix: M92 command would only set extruder steps/mm if either 1 or 5
extruder steps/mm was provided
Bug fix: Z-homing or bed probing when axis compensation was enabled
caused the X and Y origins to shift
We now mark drives as not homed when we disable them
File info code now supports gcode files generated by Simplify3D
Updated SD card files to latest web interface
Added more comments to config.g
Head movement commands that were in the tfree files have been moved to
the tpre files, to work better when G10 nozzle offsets are used
2014-09-26 19:13:51 +01:00
David Crocker
46d78148b0 Version 0.78j
Refactored printing to strings and web server json response handling in
preparation for adding support for LCD display via serial link
Added a timer to record how long block writes to SD card take
2014-08-17 22:14:33 +01:00
vincentfretin
a03c133bce Fix wrong 5th point
Fifth point is P4
2014-08-16 14:37:11 +02:00
David Crocker
653ba3b344 Set H and L parameters to zero in the M305 commands 2014-07-28 19:52:41 +01:00
David Crocker
f0d7fd5005 Updated SD fles in /sys 2014-07-17 11:01:11 +01:00
David Crocker
57704f033b Merge RRP's 0.78 version and my 0.65k version 2014-07-06 19:57:21 +01:00
Adrian Bowyer
2b96c2b6f6 Version 0.78
Release.
2014-07-03 13:10:36 +01:00
David Crocker
9e1ad597a4 Merge branch 'duet'
Conflicts:
	.gitignore
	Configuration.h
	GCodes.cpp
	GCodes.h
	Heat.cpp
	Heat.h
	Move.cpp
	Move.h
	Platform.cpp
	Platform.h
	RepRapFirmware.cpp
	RepRapFirmware.h
	Reprap.h
	SD-image/sys/config.g
	Webserver.cpp
	Webserver.h
	network/ethernet_sam.c
	network/ethernet_sam.h
	network/httpd.c
2014-06-28 17:58:03 +01:00
Adrian Bowyer
2079714096 Trivial punctuation corrections in English text... 2014-05-12 11:20:27 +01:00
Jean-Marc Giacalone
a4ab3d43be Sample gcode files updated to reflect new tool numbering. 2014-05-09 17:25:36 +01:00
Jean-Marc Giacalone
23c5f47204 Move tool call in config.g to before M92 command. 2014-05-08 15:47:24 +01:00
Jean-Marc Giacalone
5204dfa834 config.g now selects tool head 1 and sets speeds and accelerations. 2014-05-08 11:19:39 +01:00
Adrian Bowyer
4104ff461b Version 0.65a. This allows the MAC address for the Duet to be set in config.g (q.v.),
which allows multiple Duets to be on the same network.
2014-05-07 18:17:44 +01:00
Jean-Marc Giacalone
ecb93ffcf6 Merged version065 from duet branch. 2014-04-24 21:44:16 +01:00
Adrian Bowyer
a91f650dd9 Now that a number of people are working on this code, I have been going
through making the comments more copious, especially in the .h files.
W.I.P.
2014-02-21 16:39:02 +00:00
Adrian Bowyer
3c02c4c104 Updated reprap.htm 2014-02-18 11:25:47 +00:00
Adrian Bowyer
c5d6085772 Added in iamburney's web interface (many thanks to him). 2014-02-11 12:14:59 +00:00
David Crocker
9edaed4ac1 Further improvements to web upload and tidy-up
Further improved web file upload speed
Dealt with Eclipse code analysis warnings
Made some more functions and parameters const-correct
2014-01-30 14:26:45 +00:00
Adrian Bowyer
8ee075289d Updating master branch to include David Crocker's improvements. Plus a little tidying. 2014-01-13 17:07:18 +00:00
Adrian Bowyer
95a54f763f Macros made so that they can call macros. Beware recursion.... 2014-01-05 16:49:42 +00:00
Adrian Bowyer
ed16ce9682 Updating master branch to bring in homing improvements from the duet branch. 2013-12-23 21:42:58 +00:00
Adrian Bowyer
be1a790c47 Added more efficient canned cycle for when all three axes are being homed. 2013-12-23 21:25:40 +00:00
Adrian Bowyer
c12ebed79c All axis homing now done with canned cycle files. 2013-12-23 18:07:16 +00:00
Adrian Bowyer
10bf338aa4 Homeing after bed transform applied bug fixed in the duet branch. The master branch will be updated after some further testing. The problem was the X endstop. If X is homed, that stop is triggered. Homeing Y then only moves Y, and so only the Y endstop is tested. But when the transform is applied X moves slightly when Y is homed (as it should) and the X endstop stoped the movement prematurely. You will need to update the files on the SD card as well as the firmware to activate the fix. 2013-12-21 16:46:42 +00:00
Adrian Bowyer
4ed66b8b01 Experimental macro/canned-cycle on the SD implemented. 2013-12-19 23:30:23 +00:00
Adrian Bowyer
96818433c6 Making master branch the same as the duet branch. 2013-12-14 12:03:25 +00:00
Adrian Bowyer
92a48d2ec3 Snowman added to G Codes... 2013-12-05 21:32:08 +00:00
Adrian Bowyer
869373a546 Corrected heater flag in Platform.h for Duet v0.6 (wrong in previous commit...) 2013-12-05 17:34:42 +00:00
Adrian Bowyer
2022e8ab28 Various bits of file tidying... 2013-12-05 17:24:53 +00:00
Adrian Bowyer
d29058cf9d Bug in Z probing (the Move class had no function to return the number of probe points) fixed. 2013-12-05 13:22:01 +00:00
Adrian Bowyer
dd978290b5 Emergency stop added to the web interface (and Home All taken away, as you almost never want to home Z with the other two.) SD files tidied. 2013-12-04 15:36:26 +00:00
Adrian Bowyer
ad4246e6af Better version of the ORMAXIS.G file. 2013-12-04 11:53:50 +00:00
Adrian Bowyer
8b76430a9b RRP logo updated. 2013-11-30 15:48:03 +00:00
Adrian Bowyer
f0b7da252b M561 reset bed transform to identity added. 2013-11-29 10:55:43 +00:00
Adrian Bowyer
a4d8f41271 G31 now waits for moves to end before measuring/reporting. G30 implemented. Has argument Pn n = 0,1,2 - takes probe reading at current XY and calls them point n for the purpose of bed plane calculation. Add an S field on the last probe (i.e. when n=2 usually, though you can do them in any order) to get it to fit the bed plane. 2013-11-27 22:59:37 +00:00