mirror of
https://github.com/DJ2LS/FreeDATA
synced 2024-05-14 10:04:33 +02:00
fixed rx data handling and busy state
This commit is contained in:
parent
3501b4f952
commit
1b3ecfa424
|
@ -666,27 +666,6 @@ ipcRenderer.on('action-update-tnc-state', (event, arg) => {
|
|||
document.getElementById("rms_level").setAttribute("aria-valuenow", arg.rms_level)
|
||||
document.getElementById("rms_level").setAttribute("style", "width:" + arg.rms_level + "%;")
|
||||
|
||||
// CHANNEL STATE
|
||||
if (arg.channel_state == 'RECEIVING_SIGNALLING') {
|
||||
document.getElementById("signalling_state").className = "btn btn-success";
|
||||
document.getElementById("data_state").className = "btn btn-secondary";
|
||||
|
||||
} else if (arg.channel_state == 'SENDING_SIGNALLING') {
|
||||
document.getElementById("signalling_state").className = "btn btn-danger";
|
||||
document.getElementById("data_state").className = "btn btn-secondary";
|
||||
|
||||
} else if (arg.channel_state == 'RECEIVING_DATA') {
|
||||
document.getElementById("signalling_state").className = "btn btn-secondary";
|
||||
document.getElementById("data_state").className = "btn btn-success";
|
||||
|
||||
} else if (arg.channel_state == 'SENDING_DATA') {
|
||||
document.getElementById("signalling_state").className = "btn btn-secondary";
|
||||
document.getElementById("data_state").className = "btn btn-danger";
|
||||
} else {
|
||||
document.getElementById("signalling_state").className = "btn btn-secondary"
|
||||
document.getElementById("busy_state").className = "btn btn-secondary"
|
||||
|
||||
}
|
||||
|
||||
// SET FREQUENCY
|
||||
document.getElementById("frequency").innerHTML = arg.frequency
|
||||
|
@ -1215,7 +1194,7 @@ ipcRenderer.on('action-update-rx-buffer', (event, arg) => {
|
|||
|
||||
var fileName = document.createElement("td");
|
||||
var fileNameText = document.createElement('span');
|
||||
var fileNameString = arg.data[i]['RXDATA'][0]['filename']
|
||||
var fileNameString = arg.data[i]['RXDATA'][0]['fn']
|
||||
fileNameText.innerText = fileNameString
|
||||
fileName.appendChild(fileNameText);
|
||||
|
||||
|
@ -1243,7 +1222,7 @@ ipcRenderer.on('action-update-rx-buffer', (event, arg) => {
|
|||
|
||||
|
||||
// write file to rxdata folder
|
||||
var base64String = arg.data[i]['RXDATA'][0]['data']
|
||||
var base64String = arg.data[i]['RXDATA'][0]['d']
|
||||
// remove header from base64 String
|
||||
// https://www.codeblocq.com/2016/04/Convert-a-base64-string-to-a-file-in-Node/
|
||||
var base64Data = base64String.split(';base64,').pop()
|
||||
|
|
|
@ -972,22 +972,7 @@
|
|||
</svg>
|
||||
</button>
|
||||
</div>
|
||||
<div class="btn-group btn-group-sm" role="group" style="visibility:hidden">
|
||||
<button class="btn btn-secondary" id="signalling_state" type="button">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-journal-code" viewBox="0 0 16 16">
|
||||
<path fill-rule="evenodd" d="M8.646 5.646a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1 0 .708l-2 2a.5.5 0 0 1-.708-.708L10.293 8 8.646 6.354a.5.5 0 0 1 0-.708zm-1.292 0a.5.5 0 0 0-.708 0l-2 2a.5.5 0 0 0 0 .708l2 2a.5.5 0 0 0 .708-.708L5.707 8l1.647-1.646a.5.5 0 0 0 0-.708z" />
|
||||
<path d="M3 0h10a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2v-1h1v1a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1v1H1V2a2 2 0 0 1 2-2z" />
|
||||
<path d="M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z" />
|
||||
</svg>
|
||||
</button>
|
||||
<button class="btn btn-secondary" id="data_state" type="button">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-journal-richtext" viewBox="0 0 16 16">
|
||||
<path d="M7.5 3.75a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0zm-.861 1.542 1.33.886 1.854-1.855a.25.25 0 0 1 .289-.047L11 4.75V7a.5.5 0 0 1-.5.5h-5A.5.5 0 0 1 5 7v-.5s1.54-1.274 1.639-1.208zM5 9.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm0 2a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5z" />
|
||||
<path d="M3 0h10a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2v-1h1v1a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1v1H1V2a2 2 0 0 1 2-2z" />
|
||||
<path d="M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z" />
|
||||
</svg>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="container-fluid" style="width:30%">
|
||||
<div class="input-group input-group-sm">
|
||||
|
|
Loading…
Reference in a new issue