mirror of
https://github.com/DJ2LS/FreeDATA
synced 2024-05-14 08:04:33 +00:00
updated message transfer command
This commit is contained in:
parent
03bfdd54e4
commit
9eb45910ee
17
gui/sock.js
17
gui/sock.js
|
@ -339,22 +339,27 @@ exports.sendFile = function(dxcallsign, mode, frames, filename, filetype, data,
|
|||
|
||||
var datatype = "f"
|
||||
|
||||
//data = data.split('base64,')
|
||||
//data = data[1]
|
||||
data = datatype + split_char + filename + split_char + filetype + split_char + checksum + split_char + data
|
||||
socketLog.info(data)
|
||||
socketLog.info(btoa(data))
|
||||
data = btoa(data)
|
||||
|
||||
//command = '{"type" : "arq", "command" : "send_file", "parameter" : [{"dxcallsign" : "' + dxcallsign + '", "mode" : "' + mode + '", "n_frames" : "' + frames + '", "filename" : "' + filename + '", "filetype" : "' + filetype + '", "data" : "' + data + '", "checksum" : "' + checksum + '"}]}'
|
||||
|
||||
command = '{"type" : "arq", "command" : "send_raw", "parameter" : [{"dxcallsign" : "' + dxcallsign + '", "mode" : "' + mode + '", "n_frames" : "' + frames + '", "data" : "' + data + '"}]}'
|
||||
writeTncCommand(command)
|
||||
}
|
||||
|
||||
// Send Message
|
||||
exports.sendMessage = function(dxcallsign, mode, frames, data, checksum) {
|
||||
command = '{"type" : "arq", "command" : "send_message", "parameter" : [{ "dxcallsign" : "' + dxcallsign + '", "mode" : "' + mode + '", "n_frames" : "' + frames + '", "data" : "' + data + '" , "checksum" : "' + checksum + '"}]}'
|
||||
socketLog.info(command)
|
||||
socketLog.info(data)
|
||||
|
||||
var datatype = "m"
|
||||
data = datatype + split_char + split_char + checksum + split_char + data
|
||||
socketLog.info(data)
|
||||
socketLog.info(btoa(data))
|
||||
data = btoa(data)
|
||||
|
||||
//command = '{"type" : "arq", "command" : "send_message", "parameter" : [{ "dxcallsign" : "' + dxcallsign + '", "mode" : "' + mode + '", "n_frames" : "' + frames + '", "data" : "' + data + '" , "checksum" : "' + checksum + '"}]}'
|
||||
command = '{"type" : "arq", "command" : "send_raw", "parameter" : [{"dxcallsign" : "' + dxcallsign + '", "mode" : "' + mode + '", "n_frames" : "' + frames + '", "data" : "' + data + '"}]}'
|
||||
writeTncCommand(command)
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue