mirror of
https://github.com/DJ2LS/FreeDATA
synced 2024-05-14 08:04:33 +00:00
added maxlength for broadcast
This commit is contained in:
parent
210336a1dd
commit
a73ce2f706
|
@ -481,6 +481,10 @@ window.addEventListener("DOMContentLoaded", () => {
|
||||||
//dxcallsignWithID = "BC-" + broadcastChannelIdCRC;
|
//dxcallsignWithID = "BC-" + broadcastChannelIdCRC;
|
||||||
var tnc_command = "broadcast";
|
var tnc_command = "broadcast";
|
||||||
var message_type = "broadcast_transmit";
|
var message_type = "broadcast_transmit";
|
||||||
|
|
||||||
|
// slice uuid for reducing overhead
|
||||||
|
uuid = uuid.slice(-4);
|
||||||
|
|
||||||
let Data = {
|
let Data = {
|
||||||
command: tnc_command,
|
command: tnc_command,
|
||||||
broadcastChannel: dxcallsign,
|
broadcastChannel: dxcallsign,
|
||||||
|
@ -2318,8 +2322,13 @@ function getSetUserInformation(selected_callsign) {
|
||||||
|
|
||||||
if (selected_callsign.startsWith("BC-")) {
|
if (selected_callsign.startsWith("BC-")) {
|
||||||
var userIcon = defaultGroupIcon;
|
var userIcon = defaultGroupIcon;
|
||||||
|
document.getElementById("chatModuleMessage").setAttribute("maxlength", 16);
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
var userIcon = defaultUserIcon;
|
var userIcon = defaultUserIcon;
|
||||||
|
document.getElementById("chatModuleMessage").setAttribute("maxlength", 524288);
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
document.getElementById("user-image-" + selected_callsign).src =
|
document.getElementById("user-image-" + selected_callsign).src =
|
||||||
|
@ -2381,9 +2390,12 @@ function getSetUserInformation(selected_callsign) {
|
||||||
console.log(err);
|
console.log(err);
|
||||||
|
|
||||||
if (selected_callsign.startsWith("BC-")) {
|
if (selected_callsign.startsWith("BC-")) {
|
||||||
|
document.getElementById("chatModuleMessage").setAttribute("maxlength", 16);
|
||||||
var userIcon = defaultGroupIcon;
|
var userIcon = defaultGroupIcon;
|
||||||
} else {
|
} else {
|
||||||
var userIcon = defaultUserIcon;
|
var userIcon = defaultUserIcon;
|
||||||
|
document.getElementById("chatModuleMessage").setAttribute("maxlength", 524288);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Callsign list elements
|
// Callsign list elements
|
||||||
|
|
12
gui/sock.js
12
gui/sock.js
|
@ -852,21 +852,21 @@ exports.sendFecIsWriting = function (mycallsign) {
|
||||||
};
|
};
|
||||||
|
|
||||||
// SEND FEC TO BROADCASTCHANNEL
|
// SEND FEC TO BROADCASTCHANNEL
|
||||||
exports.sendBroadcastChannel = function (channel, data, uuid) {
|
exports.sendBroadcastChannel = function (channel, data_out, uuid) {
|
||||||
let checksum = "";
|
let checksum = "";
|
||||||
let command = "";
|
let command = "";
|
||||||
data = FD.btoa_FD(
|
let data = FD.btoa_FD(
|
||||||
"m" +
|
"m" +
|
||||||
split_char +
|
split_char +
|
||||||
channel +
|
channel +
|
||||||
split_char +
|
//split_char +
|
||||||
checksum +
|
//checksum +
|
||||||
split_char +
|
split_char +
|
||||||
uuid +
|
uuid +
|
||||||
split_char +
|
split_char +
|
||||||
data
|
data_out
|
||||||
);
|
);
|
||||||
|
console.log(data.length)
|
||||||
let payload = data;
|
let payload = data;
|
||||||
command =
|
command =
|
||||||
'{"type" : "fec", "command" : "transmit", "mode": "datac4", "wakeup": "True", "payload" : "' +
|
'{"type" : "fec", "command" : "transmit", "mode": "datac4", "wakeup": "True", "payload" : "' +
|
||||||
|
|
Loading…
Reference in a new issue