mirror of
https://github.com/DJ2LS/FreeDATA
synced 2024-05-14 08:04:33 +00:00
first run with time left for gui
This commit is contained in:
parent
a43d90f7d8
commit
756101ebe1
|
@ -1589,7 +1589,24 @@ ipcRenderer.on('action-update-tnc-state', (event, arg) => {
|
||||||
var arq_bytes_per_minute_compressed = Math.round(arg.arq_bytes_per_minute * arg.arq_compression_factor);
|
var arq_bytes_per_minute_compressed = Math.round(arg.arq_bytes_per_minute * arg.arq_compression_factor);
|
||||||
}
|
}
|
||||||
document.getElementById("bytes_per_min_compressed").innerHTML = arq_bytes_per_minute_compressed;
|
document.getElementById("bytes_per_min_compressed").innerHTML = arq_bytes_per_minute_compressed;
|
||||||
|
|
||||||
|
// SET TIME LEFT UNTIL FINIHED
|
||||||
|
if (typeof(arg.arq_seconds_until_finish) == 'undefined') {
|
||||||
|
var time_left = 0;
|
||||||
|
} else {
|
||||||
|
var arq_seconds_until_finish = arg.arq_seconds_until_finish
|
||||||
|
var hours = Math.floor(arq_seconds_until_finish / 3600);
|
||||||
|
var minutes = Math.floor((arq_seconds_until_finish % 3600) / 60 );
|
||||||
|
var seconds = arq_seconds_until_finish % 60;
|
||||||
|
|
||||||
|
var time_left = "time left: ~ "+ minutes + "min" + " " + seconds + "s";
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
console.log(time_left);
|
||||||
|
document.getElementById("transmission_timeleft").innerHTML = time_left;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// SET SPEED LEVEL
|
// SET SPEED LEVEL
|
||||||
|
|
||||||
|
|
|
@ -221,6 +221,7 @@ client.on('data', function(socketdata) {
|
||||||
arq_rx_n_current_arq_frame: data['arq_rx_n_current_arq_frame'],
|
arq_rx_n_current_arq_frame: data['arq_rx_n_current_arq_frame'],
|
||||||
arq_n_arq_frames_per_data_frame: data['arq_n_arq_frames_per_data_frame'],
|
arq_n_arq_frames_per_data_frame: data['arq_n_arq_frames_per_data_frame'],
|
||||||
arq_bytes_per_minute: data['arq_bytes_per_minute'],
|
arq_bytes_per_minute: data['arq_bytes_per_minute'],
|
||||||
|
arq_seconds_until_finish: data['arq_seconds_until_finish'],
|
||||||
arq_compression_factor: data['arq_compression_factor'],
|
arq_compression_factor: data['arq_compression_factor'],
|
||||||
total_bytes: data['total_bytes'],
|
total_bytes: data['total_bytes'],
|
||||||
arq_transmission_percent: data['arq_transmission_percent'],
|
arq_transmission_percent: data['arq_transmission_percent'],
|
||||||
|
|
|
@ -1100,6 +1100,7 @@
|
||||||
<div class="progress" style="height: 30px;">
|
<div class="progress" style="height: 30px;">
|
||||||
<div class="progress-bar progress-bar-striped bg-primary" id="transmission_progress" role="progressbar" style="width: 0%" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100"></div>
|
<div class="progress-bar progress-bar-striped bg-primary" id="transmission_progress" role="progressbar" style="width: 0%" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100"></div>
|
||||||
<!--<p class="justify-content-center d-flex position-absolute w-100">PROGRESS</p>-->
|
<!--<p class="justify-content-center d-flex position-absolute w-100">PROGRESS</p>-->
|
||||||
|
<p class="justify-content-center mt-2 d-flex position-absolute w-100" id="transmission_timeleft">---</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in a new issue