Commit graph

46 commits

Author SHA1 Message Date
Adrian Bowyer
926aabe078 Added z-probe type selection. See M558. 2013-11-19 15:00:23 +00:00
Adrian Bowyer
713a9fb6b1 Line-by-line web file upload added, but causes troub by blitzing http requests; so commented out. Unused pages for first release removed. 2013-11-19 12:14:12 +00:00
Adrian Bowyer
8b3931c8cf Memory diagnostics added. Mem usage is printed whenever you turn debugging on (even if it is already on). 2013-11-13 18:16:43 +00:00
Adrian Bowyer
e8eafeda22 Hooks added for (I hope) the final and complete set of all parameter-changing
M Codes that we will need.  Network initialisation delayed until after the
config.g file is run, to allow machine name etc to be set from that.
2013-11-10 19:39:13 +00:00
Adrian Bowyer
fa9b0d1478 Fixed small bug that prevented absolute extrude moves working right. 2013-11-06 11:10:26 +00:00
Adrian Bowyer
8a8b6eb389 knockout help button now opens new tab on the RepRapPro Firmware documentation page. 2013-10-30 15:32:11 +00:00
Adrian Bowyer
0c7e13a73e Current position boxes added to web interface, and polled along with temperatures. 2013-10-30 15:04:38 +00:00
Adrian Bowyer
4f703d86ec Various minor G/M codes implemented like M0. Z start speed and acceleration reduced; they were a bit fierce before. 2013-10-29 22:27:49 +00:00
Adrian Bowyer
5707cc1eea Fixed the file listing bug. Either in the RepRap code, or somewhere in the SD file code, the #define for _USE_LFN is defined as fals for RepRap, true in the library file ff.c. The result is that ff.c tried to write long
file names into a structure created in RepRap that was too short for them.  Result - buffer overflow misery.  For the moment I've commented out the bit of code in ff.c that handles long names (look for the string ******), but this needs to be tracked down and dealt with properly.
2013-10-29 15:42:40 +00:00
Adrian Bowyer
708822a54e A couple of tidyings and additions:
1. Z home now moves home, rather than just setting the coordinate.
2. Wait for temps implemented.

Also the JSON requests for the g code filelist has been temporarily commented
out in reprap.htm.  It was causing the firmware to hang sometimes.  To be investigated.

Machine now prints nicely...
2013-10-22 18:27:12 +01:00
Adrian Bowyer
7966335a28 Small knockout bug in reprap.htm fixed - loading the file list didn't work
properly.  Now seems OK.
2013-10-14 18:29:47 +01:00
Adrian Bowyer
368523e3e9 Web interface works! Horray! Key was to prevent lwip requesting pages when
RepRap was still serving the one before.
2013-10-07 17:16:21 +01:00
Adrian Bowyer
0bd51c6582 Still not working. But not working differently... 2013-10-06 22:33:32 +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
Adrian Bowyer
f23b286f1d Fix added for feedrate "bug" in Slic3r. 2013-07-18 20:14:43 +01:00
Adrian Bowyer
874e6e0baf First working version. Horay! 2013-07-18 12:15:05 +01:00
Adrian Bowyer
2d335eadf3 All buttons now working (except file upload). Slight problems with data binding on the set temperature input forms - changing one changes them all. Need to work out how to use an array for this. 2013-06-18 16:31:39 +01:00
Adrian Bowyer
c928771c75 Temperature polling added. 2013-06-17 22:18:39 +01:00
Adrian Bowyer
59f28b7fad Created full control and print layout in reprap.htm. New buttons don't do anything yet... 2013-06-15 16:18:05 +01:00
Adrian Bowyer
175656431a Exploited new Push() and Pop() functions in reprap.htm and the homeing code. 2013-06-14 22:30:06 +01:00
Adrian Bowyer
1e35269a06 This version is broken. But it is better! Major rewrite of the Move class. Now to debug it... 2013-06-04 15:25:28 +01:00
Adrian Bowyer
438056ee15 Tidying: Removed commented out code and redundant files. 2013-05-11 13:22:29 +01:00
Adrian Bowyer
d2544d7fac Redundant PHP code commented out of firmware. 2013-05-11 00:28:54 +01:00
Adrian Bowyer
291de98a2c Further work on the Single Page web interface... 2013-05-09 20:56:38 +01:00
Adrian Bowyer
fd1866bb9a Repeated table contents now generated by javascript function. 2013-05-08 13:10:49 +01:00
Adrian Bowyer
e2990c346e Added jog-move functionality on Control page. 2013-05-07 21:31:50 +01:00
Adrian Bowyer
5e82d86ca6 Knockout/JSON coming together... 2013-05-06 21:56:01 +01:00
Adrian Bowyer
30fee16440 Got different content for different pages working. 2013-05-05 20:44:56 +01:00
Adrian Bowyer
2f1c401caa Further Knockout development... 2013-05-05 15:52:49 +01:00
Adrian Bowyer
07f72215b1 JSON requests now working, but with strange requirements... 2013-05-04 18:55:18 +01:00
Adrian Bowyer
731af3a04d More messing about with KO. JSON still not working. Also added sending javascript compressed. Also not working. Yet. 2013-05-01 22:35:22 +01:00
reprappro
1c206ec76e More messing about with KnockOut... 2013-04-26 00:10:51 +01:00
reprappro
f56236c2fa Developing KO interaction. JSON message not being recieved properly... 2013-04-25 20:14:45 +01:00
reprappro
8526fcc2fa Preparing to move to Knockout; last commit with the old web interface. 2013-04-24 17:54:33 +01:00
reprappro
b207f31dc7 Messages webpage added with session log. 2013-03-04 21:56:42 +00:00
reprappro
816e626dac Finished regularising function names. 2013-03-01 23:24:35 +00:00
reprappro
c2e201cda3 Regularising function names... 2013-03-01 22:23:38 +00:00
reprappro
09a5aa6310 Added upload nameclash checking and javascript file lists. 2013-03-01 14:00:10 +00:00
reprappro
e0a8d7da6a File uploads working. 2013-02-28 20:09:58 +00:00
reprappro
02f0ab16e3 Uploads half working (well, they don't crash it...). 2013-02-25 22:43:16 +00:00
reprappro
7aa4e11a3c File deletion now working. 2013-02-25 15:59:59 +00:00
reprappro
e4f4bd9c10 File printing just about working. 2013-02-25 13:58:10 +00:00
reprappro
733dd776ed Separated printing files from file upload and download. Added sys folder for properties file. 2013-02-24 20:57:14 +00:00
reprappro
4b08be9338 More sensible file structure on the SD card. 2013-02-23 15:15:53 +00:00