David Crocker
92fefbf598
Fixed G32 auto bed compensation
...
Fixed bug introduced at version 057o-dc42 that broke the G32 bed
compensation. Added the Z heights of the bed compensation points to the
information displayed by M111 S2. Simplified the code that does
Z-probing in fast and slow stages. Added function sncatf and used it to
simplify the code in several places.
2014-03-26 18:07:49 +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
David Crocker
16c20b1a93
Added ARRAY_SIZE macro
2014-01-29 15:28:07 +00:00
David Crocker
bdca3b1e5d
Extend web functionality for iamburny's web interface
...
Added new fields "zprobe" and "resp" to webserver poll response
Immutable string parameters are passed as const char* not char*
Increase max number of files displayed to 42
Range-check heater parameters in incoming commands to avoid buffer
overflow if heater number is out of range
2014-01-21 21:07:21 +00:00
Adrian Bowyer
971fed0d02
Temperature range checking added (see Configuration.h). If temps repeatedly
...
fall outside the set range, it assumes the thermistor is bust and turns off the heater.
2013-11-10 21:55:44 +00:00
Adrian Bowyer
e1601d7b3f
Various bits of code tidying. Lookahead fixed to take account of bed transform (we can no longer assume that Z moves are strictly orthogonal to XY moves, and so their scalar product may be non-zero). All velocities are now in mm/s internally. The GCodes class is responsible for multiplying mm/min by 0.0166667.
2013-10-24 16:53:25 +01:00
Adrian Bowyer
3c901fb194
Further work on Z probing. One problem was working with a white-painted bed. Replacing that with ordinary Kapton-covered glass seems to work better. And that has allowed the debugging of the code. But the probe still does not always see the bed.
2013-10-21 23:09:21 +01:00
Adrian Bowyer
79c008d469
G31 modified to allow reporting of probe values, and setting of a Z value and threshold. (See http://reprap.org/wiki/G-code#G29-G32:_Bed_probing )
2013-10-20 22:48:26 +01:00
Adrian Bowyer
07d323a41d
Setting up latest Due code to work on the Duet.
2013-08-28 16:36:38 +01:00
Jean-Marc Giacalone
e180f84007
housekeeping.
2013-08-06 10:59:36 +01:00
Jean-Marc Giacalone
982846e7e0
project into Eclipse.
2013-08-05 12:19:54 +01:00
Jean-Marc Giacalone
4bd3e98b13
merged due branch. working in Eclipse
2013-07-23 21:24:55 +01:00
Adrian Bowyer
c928771c75
Temperature polling added.
2013-06-17 22:18:39 +01:00
Adrian Bowyer
549d56c08d
Acceleration code now completely general w.r.t. axis and (multiple
...
simultaneous) extruder moves. Extruder relative mode has a bug - fix
tomorrow. And so to bed...
2013-05-23 00:00:20 +01:00
Adrian Bowyer
82efa28c81
First crude hack at acceleration code. Timer claims that the interrupt
...
routine executes in 6.5 microseconds, so we shouldn't have any trouble
driving the steppers fast...
2013-05-21 21:22:12 +01:00
Adrian Bowyer
fb2bbc0504
Code tidying.
2013-05-21 11:30:25 +01:00
Adrian Bowyer
d2544d7fac
Redundant PHP code commented out of firmware.
2013-05-11 00:28:54 +01:00
Adrian Bowyer
0a7af81dcf
A little tidying...
2013-04-29 22:08:38 +01:00
reprappro
b23e6943a8
Skeleton of the GCode interpreter written.
2013-04-16 23:49:15 +01:00
reprappro
00ca902341
Making a start on the movement code.
2013-04-15 21:41:07 +01:00
reprappro
b207f31dc7
Messages webpage added with session log.
2013-03-04 21:56:42 +00:00
reprappro
31399c9efa
Added Exit() functions to all classes.
2013-03-02 18:25:44 +00:00
reprappro
b433566c8d
More tidying.
2013-03-02 18:13:12 +00:00
reprappro
44f6516fc8
...regularising function names...
2013-03-01 23:00:41 +00:00
reprappro
c2e201cda3
Regularising function names...
2013-03-01 22:23:38 +00:00
reprappro
a10599f32c
Movement table added. Should really be PHP in a file?
2013-02-21 21:47:50 +00:00
reprappro
8673ad40ca
Webserver now working reasonably reliably.
2013-02-19 22:13:55 +00:00
reprappro
a1812edadc
Added GCode and Webserver classes.
2013-02-13 18:30:10 +00:00
reprappro
8635fde719
Minor tidying.
2013-01-13 20:56:24 +00:00
Adrian Bowyer
f4da09dbfb
Finalising (probably not...) the structure.
2012-12-22 16:47:47 +00:00
reprappro
a56a0321c6
Cosmetic tidying.
2012-12-09 21:02:20 +00:00
Adrian Bowyer
0e3c762f99
First commit - some work remains...
2012-11-20 17:23:07 +00:00