Commit graph

30 commits

Author SHA1 Message Date
David Crocker
66c934a791 File upload improvements
Further increased upload speed
When uploading files, preserve comments
2014-01-30 16:24:58 +00:00
David Crocker
603c0c79c5 Web server direct print support
Speed up web server direct print mechanism so that Matt's web interface
can do direct prints without stuttering
2014-01-29 15:32:10 +00:00
David Crocker
e227dab386 Improvements to support Matt's web interface
Increase incoming web gcode buffer size to 1200 chars to allow more
gcodes to be sent in each message
Include free buffer size in poll response
Include response sequence number in poll response
Implement M30 (delete file) via USB interface
Support M503 and M111 commands via web interface
2014-01-27 18:15:46 +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
David Crocker
1e444839e0 Improved network recovery from errors and fixed small temp cal error
Improved network error recovery so that it it possible to reconnect
after some types of network error have occurred
Corrected calculation of temperatures to give more accurate results
towards the limits of the ADC range
2014-01-07 13:42:30 +00:00
Adrian Bowyer
4c74c4eb30 Upload of reprap.htm implemented (M560). The file must end "<!-- **EoF** -->" without the quotes. 2013-11-20 22:13:23 +00:00
Adrian Bowyer
bd51a7c3f0 Fixed Timer overflow bug. 2013-11-13 23:23:31 +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
2609f66c86 Webserver not yet working. Rest should be OK though. 2013-09-29 23:15:00 +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
982846e7e0 project into Eclipse. 2013-08-05 12:19:54 +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
816e626dac Finished regularising function names. 2013-03-01 23:24:35 +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
55d8ea9afe Fixed small bug whereby the Print page didn't refresh properly. 2013-02-25 14:40:35 +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
reprappro
7bc5761b3e Implemented very simple PHP for embedding stuff in control pages. 2013-02-22 22:03:46 +00:00
reprappro
a10599f32c Movement table added. Should really be PHP in a file? 2013-02-21 21:47:50 +00:00
reprappro
f309576fc2 Basic structure of webpages working. 2013-02-21 19:13:28 +00:00
reprappro
e4981fe819 Simple password protection added to allow users to lock their RepRap. NB this is not (nor should it be) full SSL/https encryption stuff. 2013-02-20 20:37:31 +00:00
reprappro
8673ad40ca Webserver now working reasonably reliably. 2013-02-19 22:13:55 +00:00
reprappro
d44c133348 Firmware Web interface part working (loads one page, but not two...) 2013-02-17 18:31:12 +00:00
reprappro
40630df7da Getting the webserver working. WIP..... 2013-02-15 22:49:46 +00:00
reprappro
a1812edadc Added GCode and Webserver classes. 2013-02-13 18:30:10 +00:00