Commit graph

488 commits

Author SHA1 Message Date
David Crocker
8c39bd0fcf Version 1.04a
Fixed bug: when uploading to SD card via USB the file was printed
immediately
Merged RRP's 1.04 changes in, except that the fan output is only turned
on/off for extruding/non-extruding moves if the ancilliary PWM is set to
a nonzero value
2015-03-21 14:44:53 +00:00
David Crocker
31adc97abf Version 1.00q
Corrected case of geometry string passed to PanelDue
Added stepper motor idle mode
Added experimental 6-point Delta calibration
2015-03-19 18:10:20 +00:00
David Crocker
3c748277bf Version 1.00p (added CoreXY support)
Added CoreXY, CoreXZ and CoreYZ support, ndbaled using M667 command.
2015-03-09 11:38:31 +00:00
David Crocker
0e48d9861a Improved Mini Kossel auto calibration file
Improved the macro file bed.g that gets run in response to a G32 command
to do an extra dummy probe at the start, and to do 2 sets of calibration
instead of just one.
2015-03-07 22:58:24 +00:00
David Crocker
d6dbbb7e7d Renamed binary 2015-03-07 22:55:32 +00:00
David Crocker
6885f8bd15 Version 1.00o
Added POST file upload support (thanks zombiepantslol)
2015-03-06 19:09:02 +00:00
David Crocker
710d218c9a Version 1.00n
Add R parameter to M552 command to allow HTTP port to be configured
When listing SD card files, ignore files with a leading '.' in the
filename (e.g. files that Mac computers add to store metadata)
2015-03-06 09:37:08 +00:00
David Crocker
8a4ff4635f Version 1.00m
Added "dir" variable to M20 S2 file listing to help with PanelDue macro
support
2015-02-27 21:45:24 +00:00
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
1b73026574 Version 1.00k
Undid zpl change introduced at version 1.00h that broke some file
uploads
2015-02-22 14:55:31 +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
2a3cf6c5c9 Version 1.00i
Fixed bug with reading file info
Don't return status as Printing if just running a macro
Restored Json buffer back to 2000 bytes so as to return more files on SD
card
Limit the amount of moves we buffer so as to react faster to speed and
extrusion rate changes
Return print time left estimates in M105 S2 status response if printing
a file
Show stepper motor currents as integers and do some rounding to get more
accurate values
2015-02-17 00:37:47 +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
f0dfb9ae40 Renamed binary 2015-02-12 00:10:30 +00:00
David Crocker
9c5b1d24d0 Corrections to 1.00h
Corrected web interface status responses
2015-02-12 00:08:48 +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
20775907ee Version 1.00g
Switched to Arduino 1.5.8 and gcc 4.8.3
2015-02-06 15:45:30 +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
4f2e0423a2 Version 1.00d
Added M575 command to set baud rate and whether or not checksums are
required.
Default aux baud rate is now 57600.
Added support for a Z probe switch connected to the E0 endstop pins.
Added "geometry" variable in M105 S3 status response.
2015-01-31 13:47:11 +00:00
David Crocker
21c4a77e32 Added 57600 baud variant 2015-01-30 00:41:46 +00:00
David Crocker
fa20e67557 Version 1.00c
Fixes some possible issues in delta printing code
Don't apply Z probe XY correction when probing at current point with G30
with a P parameter
Added experimental simulation code, controlled by M37 for now
2015-01-29 23:38:14 +00:00
David Crocker
5b77a17043 Version 1.00b
Added X and Y z-probe offsets to G31 command
Reworked G31 and G32 to do less work in the step ISR and to support Z
probe on delta printers
Z probe modulation pin is now selected using M558 R parameter instead of
probe type
2015-01-25 23:21:48 +00:00
David Crocker
386ecdb8fd Version 1.00a
Fixes issue with corruption of M557 bed probe points
2015-01-25 11:05:51 +00:00
David Crocker
2d33d76432 Update changes document 2015-01-24 14:15:36 +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
David Crocker
de99a709a9 Merged changes from Delta branch 2015-01-24 12:53:29 +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
8fed48f088 Version 0.78za-dc42
Fixed bug with M220 speed control (wasn't working properly after recent
merge). Added missing newline at end of output from M569.
2014-12-15 18:24:33 +00:00
David Crocker
52b78a8f8b Minor changes 2014-12-13 15:37:11 +00:00
David Crocker
3ad27df877 Added .gitattributes file 2014-12-06 14:55:17 +00:00
David Crocker
79980a9f82 Version 0.78z
Added more support for TFT control panel
2014-12-03 23:03:44 +00:00
David Crocker
d3bb69367c Version 0.78y
Incorporated zpl's Network module updates and some of his Gcodes updated
Merged RRP's 0.96 Move code into mine
Added M105 S3, M20 S2 and M36 commands for supporting TFT control panel
Added X parameter to M305 command to allow thermistor channels to be
changed
Removed space after "B:" in M105 response to avoid confusing Pronterface
2014-11-26 15:29:17 +00:00
David Crocker
01e470d8f4 Fixes to get serial interface working
1. Fixed 2 bugs that prevented the aux interface working.

2. Fixed incorrect format in M105 S2 command
2014-11-14 21:25:35 +00:00
David Crocker
19d8e625ea Implemented M105 S1 command 2014-11-10 12:52:25 +00:00
David Crocker
dc17099d68 Removed binary 0.78u-dc52 2014-11-01 15:39:52 +00:00
David Crocker
8929c35378 Version 0.78v
Changed M0 command so that it really does turn the heaters off
2014-11-01 15:33:41 +00:00
David Crocker
a635d21afb Updated the list of changes 2014-11-01 15:03:36 +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
David Crocker
183f760fb1 Various
Saved Windows project settings for Eclipse
Source code changes to work with later versions of gcc
2014-10-24 11:52:45 +01:00
David Crocker
a30b8ed283 Added Arduino 1.5.7 core patches 2014-10-24 11:52:38 +01:00
dc42
9365bd8ae9 Merge pull request #8 from DasBasti/patch-1
Update reprap.htm to fix typo
2014-09-30 20:55:10 +01: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
bd17bcf989 Added binary file 2014-09-12 17:57:24 +01:00
David Crocker
09943e1cb7 Version 0.78s alpha
Added support for nozzle offsets in G10 command
Disable heater timeout if the time limit is set to zero or negative
Don't send non-error responses to the web interface unless the
corresponding command also came from the web interface
Added support for aux input from serial. Need to finish this by making
serial transmission interrupt-driven.
2014-09-12 17:55:33 +01:00