Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Duet3D/RepRapFirmware.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Crocker <dcrocker@eschertech.com>2015-04-18 12:51:23 +0300
committerDavid Crocker <dcrocker@eschertech.com>2015-04-18 12:51:23 +0300
commite8cf1d3aea419e802f1458fd506595deeb48e480 (patch)
tree4ffd04a25b9839c7a27e0b0acccc147cb306318c /SD-image
parent808710e61bf43a97d5fb467fd2247f02ec25ba62 (diff)
Updated web interface to 1.06
Diffstat (limited to 'SD-image')
-rw-r--r--SD-image/gcodes-MiniKossel/octagon-test-delta.gcode2
-rw-r--r--SD-image/www/js/reprap.js78
-rw-r--r--SD-image/www/reprap.htm2
3 files changed, 60 insertions, 22 deletions
diff --git a/SD-image/gcodes-MiniKossel/octagon-test-delta.gcode b/SD-image/gcodes-MiniKossel/octagon-test-delta.gcode
index d675dd5a..8dc5396f 100644
--- a/SD-image/gcodes-MiniKossel/octagon-test-delta.gcode
+++ b/SD-image/gcodes-MiniKossel/octagon-test-delta.gcode
@@ -1,5 +1,5 @@
G90
-G1 X0 Y0 Z100 F5000
+G1 X0 Y0 Z50 F5000
G1 X-20 Y-48 F15000
G1 X20 Y-48
G1 X48 Y-20
diff --git a/SD-image/www/js/reprap.js b/SD-image/www/js/reprap.js
index db1cc5e8..be7bcf2d 100644
--- a/SD-image/www/js/reprap.js
+++ b/SD-image/www/js/reprap.js
@@ -1,6 +1,6 @@
/*! Reprap Ormerod Web Control | by Matt Burnett <matt@burny.co.uk>. | open license
*/
-var ver = 1.04; //App version
+var ver = 1.06; //App version
var polling = false;
var printing = false;
var paused = false;
@@ -168,19 +168,19 @@ $('div#bedActiveTemperature').on('click', 'a#bedActiveTempLink', function() {
});
$('div#head1ActiveTemperature').on('click', 'a#head1ActiveTempLink', function() {
$('input#head1ActiveTempInput').val($(this).text());
- $.askElle('gcode', "G10 P1 S" + $(this).text());
+ $.askElle('gcode', "G10 P0 S" + $(this).text());
});
$('div#head1StandbyTemperature').on('click', 'a#head1StandbyTempLink', function() {
$('input#head1StandbyTempInput').val($(this).text());
- $.askElle('gcode', "G10 P1 R" + $(this).text());
+ $.askElle('gcode', "G10 P0 R" + $(this).text());
});
$('div#head2ActiveTemperature').on('click', 'a#head2ActiveTempLink', function() {
$('input#head2ActiveTempInput').val($(this).text());
- $.askElle('gcode', "G10 P2 S" + $(this).text());
+ $.askElle('gcode', "G10 P1 S" + $(this).text());
});
$('div#head2StandbyTemperature').on('click', 'a#head2StandbyTempLink', function() {
$('input#head2StandbyTempInput').val($(this).text());
- $.askElle('gcode', "G10 P2 R" + $(this).text());
+ $.askElle('gcode', "G10 P1 R" + $(this).text());
});
$('input#bedActiveTempInput').keydown(function(event) {
if (event.which === 13) {
@@ -192,28 +192,28 @@ $('input#bedActiveTempInput').keydown(function(event) {
$('input#head1ActiveTempInput').keydown(function(event) {
if (event.which === 13) {
event.preventDefault();
- $.askElle('gcode', "G10 P1 S" + $(this).val());
+ $.askElle('gcode', "G10 P0 S" + $(this).val());
$('input#head1ActiveTempInput').blur();
}
});
$('input#head1StandbyTempInput').keydown(function(event) {
if (event.which === 13) {
event.preventDefault();
- $.askElle('gcode', "G10 P1 R" + $(this).val());
+ $.askElle('gcode', "G10 P0 R" + $(this).val());
$('input#head1StandbyTempInput').blur()
}
});
$('input#head2ActiveTempInput').keydown(function(event) {
if (event.which === 13) {
event.preventDefault();
- $.askElle('gcode', "G10 P2 S" + $(this).val());
+ $.askElle('gcode', "G10 P1 S" + $(this).val());
$('input#head2ActiveTempInput').blur();
}
});
$('input#head2StandbyTempInput').keydown(function(event) {
if (event.which === 13) {
event.preventDefault();
- $.askElle('gcode', "G10 P2 R" + $(this).val());
+ $.askElle('gcode', "G10 P1 R" + $(this).val());
$('input#head2StandbyTempInput').blur();
}
});
@@ -233,10 +233,10 @@ $('div#head2StandbyTemperature ul').on('click', 'a#addHead2StandbyTemp', functio
addTemp($('input#head2StandbyTempInput').val(), 'standby');
});
$('a#head1Click').on('click', function() {
- $.askElle('gcode', (currentTool == 1) ? "T0" : "T1");
+ $.askElle('gcode', (currentTool == 1) ? "T-1" : "T0");
});
$('a#head2Click').on('click', function() {
- $.askElle('gcode', (currentTool == 2) ? "T0" : "T2");
+ $.askElle('gcode', (currentTool == 2) ? "T-1" : "T1");
});
//feed controls
@@ -1032,15 +1032,17 @@ function updatePage() {
if (status.hasOwnProperty('fanRPM')) {
$('#fanRPM').text(status.fanRPM.toString());
}
- if (status.status == "S") {
- //stopped
+ switch (status.status) {
+ case "S":
+ //halted
printing = false;
$('button#printing').removeClass('btn-danger').removeClass('btn-success').addClass('btn-warning').text("Halted");
disableButtons('panic');
disableButtons("head");
disableButtons("temp");
disableButtons("gfilelist");
- } else if (status.status === "P") {
+ break;
+ case "P":
//printing
printing = true;
objHeight = $('input#objheight').val();
@@ -1048,7 +1050,7 @@ function updatePage() {
objHeight = status.height;
$('input#objheight').val(objHeight.toString());
}
- $('button#printing').removeClass('btn-danger').removeClass('btn-warning').addClass('btn-success').text("Active");
+ $('button#printing').removeClass('btn-danger').removeClass('btn-warning').addClass('btn-success').text("Printing");
enableButtons('panic');
enableButtons('temp');
disableButtons("print");
@@ -1067,26 +1069,62 @@ function updatePage() {
setProgress(0, 'print', 0, 0);
}
layers(currentLayer);
- } else if (status.status === "I" && !paused ) {
+ break;
+ case "I":
//inactive, not printing
printing = false;
- $('button#printing').removeClass('btn-danger').removeClass('btn-success').addClass('btn-warning').text("Ready :)");
+ $('button#printing').removeClass('btn-danger').removeClass('btn-success').addClass('btn-warning').text("Idle");
disableButtons("panic");
enableButtons('head');
enableButtons('temp');
enableButtons("gfilelist");
- } else if (status.status === "I" && paused) {
+ break;
+ case "C":
+ //starting up
+ printing = false;
+ $('button#printing').removeClass('btn-danger').removeClass('btn-success').addClass('btn-warning').text("Starting");
+ disableButtons('panic');
+ disableButtons('head');
+ disableButtons('temp');
+ break;
+ case "A":
//paused
printing = true;
$('button#printing').removeClass('btn-danger').removeClass('btn-success').addClass('btn-warning').text("Paused");
enableButtons('panic');
enableButtons('head');
enableButtons('temp');
- } else {
+ break;
+ case "B":
+ //busy, running a macro
+ printing = false;
+ $('button#printing').removeClass('btn-danger').removeClass('btn-success').addClass('btn-warning').text("Busy");
+ enableButtons('panic');
+ disableButtons('head');
+ disableButtons('temp');
+ break;
+ case "D":
+ //pausing
+ printing = true;
+ $('button#printing').removeClass('btn-danger').removeClass('btn-success').addClass('btn-warning').text("Pausing");
+ enableButtons('panic');
+ enableButtons('head');
+ enableButtons('temp');
+ break;
+ case "R":
+ //resuming
+ printing = true;
+ $('button#printing').removeClass('btn-danger').removeClass('btn-success').addClass('btn-warning').text("Resuming");
+ enableButtons('panic');
+ enableButtons('head');
+ enableButtons('temp');
+ break;
+ default:
//unknown state
printing = paused = false;
- $('button#printing').removeClass('btn-warning').removeClass('btn-success').addClass('btn-danger').text("Error!");
+ $('button#printing').removeClass('btn-warning').removeClass('btn-success').addClass('btn-danger').text("Unknown");
message('danger', 'Unknown Poll State : ' + status.status);
+ break;
}
// Update the current and selected active/standby temperatures
diff --git a/SD-image/www/reprap.htm b/SD-image/www/reprap.htm
index 1aa32e99..8680b01f 100644
--- a/SD-image/www/reprap.htm
+++ b/SD-image/www/reprap.htm
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<html>
<head>
-<title>Ormerod Control v1.04</title>
+<title>Ormerod Control v1.06</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Bootstrap -->