reduced buffers, not really needed
This commit is contained in:
+6
-6
@@ -2410,9 +2410,9 @@ var TermUpl = (function() {
|
|||||||
send_delay_ms = qs('#fu_delay').value;
|
send_delay_ms = qs('#fu_delay').value;
|
||||||
|
|
||||||
// sanitize - 0 causes overflows
|
// sanitize - 0 causes overflows
|
||||||
if (send_delay_ms <= 0) {
|
if (send_delay_ms < 0) {
|
||||||
send_delay_ms = 1;
|
send_delay_ms = 0;
|
||||||
qs('#fu_delay').value = 1;
|
qs('#fu_delay').value = send_delay_ms;
|
||||||
}
|
}
|
||||||
|
|
||||||
nl_str = {
|
nl_str = {
|
||||||
@@ -2451,7 +2451,6 @@ var TermUpl = (function() {
|
|||||||
inline_pos += MAX_LINE_LEN;
|
inline_pos += MAX_LINE_LEN;
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log("-> " + chunk);
|
|
||||||
if (!Input.sendString(chunk)) {
|
if (!Input.sendString(chunk)) {
|
||||||
fuStatus("FAILED!");
|
fuStatus("FAILED!");
|
||||||
return;
|
return;
|
||||||
@@ -2470,14 +2469,15 @@ var TermUpl = (function() {
|
|||||||
|
|
||||||
function closeWhenReady() {
|
function closeWhenReady() {
|
||||||
if (!Conn.canSend()) {
|
if (!Conn.canSend()) {
|
||||||
|
// stuck in XOFF still, wait to process...
|
||||||
fuStatus("Waiting for Tx buffer...");
|
fuStatus("Waiting for Tx buffer...");
|
||||||
setTimeout(closeWhenReady, 250);
|
setTimeout(closeWhenReady, 100);
|
||||||
} else {
|
} else {
|
||||||
fuStatus("Done.");
|
fuStatus("Done.");
|
||||||
// delay to show it
|
// delay to show it
|
||||||
setTimeout(function() {
|
setTimeout(function() {
|
||||||
fuClose();
|
fuClose();
|
||||||
}, 250);
|
}, 100);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -43,9 +43,9 @@ var TermUpl = (function() {
|
|||||||
send_delay_ms = qs('#fu_delay').value;
|
send_delay_ms = qs('#fu_delay').value;
|
||||||
|
|
||||||
// sanitize - 0 causes overflows
|
// sanitize - 0 causes overflows
|
||||||
if (send_delay_ms <= 0) {
|
if (send_delay_ms < 0) {
|
||||||
send_delay_ms = 1;
|
send_delay_ms = 0;
|
||||||
qs('#fu_delay').value = 1;
|
qs('#fu_delay').value = send_delay_ms;
|
||||||
}
|
}
|
||||||
|
|
||||||
nl_str = {
|
nl_str = {
|
||||||
@@ -84,7 +84,6 @@ var TermUpl = (function() {
|
|||||||
inline_pos += MAX_LINE_LEN;
|
inline_pos += MAX_LINE_LEN;
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log("-> " + chunk);
|
|
||||||
if (!Input.sendString(chunk)) {
|
if (!Input.sendString(chunk)) {
|
||||||
fuStatus("FAILED!");
|
fuStatus("FAILED!");
|
||||||
return;
|
return;
|
||||||
@@ -103,14 +102,15 @@ var TermUpl = (function() {
|
|||||||
|
|
||||||
function closeWhenReady() {
|
function closeWhenReady() {
|
||||||
if (!Conn.canSend()) {
|
if (!Conn.canSend()) {
|
||||||
|
// stuck in XOFF still, wait to process...
|
||||||
fuStatus("Waiting for Tx buffer...");
|
fuStatus("Waiting for Tx buffer...");
|
||||||
setTimeout(closeWhenReady, 250);
|
setTimeout(closeWhenReady, 100);
|
||||||
} else {
|
} else {
|
||||||
fuStatus("Done.");
|
fuStatus("Done.");
|
||||||
// delay to show it
|
// delay to show it
|
||||||
setTimeout(function() {
|
setTimeout(function() {
|
||||||
fuClose();
|
fuClose();
|
||||||
}, 250);
|
}, 100);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -27,7 +27,7 @@
|
|||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<label for="fu_delay">Line Delay (ms):</label>
|
<label for="fu_delay">Line Delay (ms):</label>
|
||||||
<input id="fu_delay" type="number" value=1 min=1 max=500>
|
<input id="fu_delay" type="number" value=1 min=0>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="fu-buttons">
|
<div class="fu-buttons">
|
||||||
|
|||||||
+2
-2
@@ -8,8 +8,8 @@
|
|||||||
#include <esp8266.h>
|
#include <esp8266.h>
|
||||||
#include <uart_register.h>
|
#include <uart_register.h>
|
||||||
|
|
||||||
#define UART_TX_BUFFER_SIZE 1024 //Ring buffer length of tx buffer
|
#define UART_TX_BUFFER_SIZE 512 //Ring buffer length of tx buffer
|
||||||
#define UART_RX_BUFFER_SIZE 1024 //Ring buffer length of rx buffer
|
#define UART_RX_BUFFER_SIZE 512 //Ring buffer length of rx buffer
|
||||||
|
|
||||||
struct UartBuffer {
|
struct UartBuffer {
|
||||||
uint32 UartBuffSize;
|
uint32 UartBuffSize;
|
||||||
|
|||||||
Reference in New Issue
Block a user