mirror of
https://github.com/jketterl/openwebrx.git
synced 2026-04-04 14:08:38 +00:00
restore js8 functionality
This commit is contained in:
parent
6014ce8921
commit
f9f0bdde12
8 changed files with 45 additions and 78 deletions
|
|
@ -70,7 +70,7 @@ Js8Thread.prototype.getMessageDuration = function() {
|
|||
Js8Thread.prototype.getMode = function() {
|
||||
// we filter messages by mode, so the first one is as good as any
|
||||
if (!this.messages.length) return;
|
||||
return this.messages[0].mode;
|
||||
return this.messages[0].js8mode;
|
||||
};
|
||||
|
||||
Js8Thread.prototype.acceptsMode = function(mode) {
|
||||
|
|
@ -117,6 +117,10 @@ Js8Threader = function(el){
|
|||
|
||||
Js8Threader.prototype = new MessagePanel();
|
||||
|
||||
Js8Threader.prototype.supportsMessage = function(message) {
|
||||
return message['mode'] === 'JS8';
|
||||
};
|
||||
|
||||
Js8Threader.prototype.render = function() {
|
||||
$(this.el).append($(
|
||||
'<table>' +
|
||||
|
|
@ -158,7 +162,7 @@ Js8Threader.prototype.pushMessage = function(message) {
|
|||
var thread;
|
||||
// only look for exising threads if the message is not a starting message
|
||||
if ((message.thread_type & 1) === 0) {
|
||||
thread = this.findThread(message.freq, message.mode);
|
||||
thread = this.findThread(message.freq, message.js8mode);
|
||||
}
|
||||
if (!thread) {
|
||||
var line = $("<tr></tr>");
|
||||
|
|
|
|||
|
|
@ -821,9 +821,6 @@ function on_ws_recv(evt) {
|
|||
this.update(json['value']);
|
||||
});
|
||||
break;
|
||||
case "js8_message":
|
||||
$("#openwebrx-panel-js8-message").js8().pushMessage(json['value']);
|
||||
break;
|
||||
case "dial_frequencies":
|
||||
var as_bookmarks = json['value'].map(function (d) {
|
||||
return {
|
||||
|
|
@ -849,7 +846,8 @@ function on_ws_recv(evt) {
|
|||
var panels = [
|
||||
$("#openwebrx-panel-wsjt-message").wsjtMessagePanel(),
|
||||
$('#openwebrx-panel-packet-message').packetMessagePanel(),
|
||||
$('#openwebrx-panel-pocsag-message').pocsagMessagePanel()
|
||||
$('#openwebrx-panel-pocsag-message').pocsagMessagePanel(),
|
||||
$("#openwebrx-panel-js8-message").js8()
|
||||
];
|
||||
if (!panels.some(function(panel) {
|
||||
if (!panel.supportsMessage(value)) return false;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue