GPIO control.
Bug fix.
This commit is contained in:
@@ -76,9 +76,9 @@ function initialize_socketio(){
|
||||
console.log("Socket.io Connection error "+error);
|
||||
});
|
||||
|
||||
|
||||
socketio.on("message",(data)=>{
|
||||
let dx = JSON.parse(data);
|
||||
//console.log("Received data from server: "+data);
|
||||
process_command(dx);
|
||||
});
|
||||
}
|
||||
@@ -291,7 +291,6 @@ function send_get_max_zoom(){
|
||||
} else if (socketio){
|
||||
if (socketio.connected){
|
||||
socketio.emit("message",cmd);
|
||||
console.log("get_max_zoom sent using socketio")
|
||||
} else console.log("Socket.io is not connected");
|
||||
}
|
||||
|
||||
@@ -552,7 +551,6 @@ function set_volumeoutput(value){
|
||||
|
||||
function set_pan_speed(value){
|
||||
pan_speed = value;
|
||||
console.log("set_pan_speed "+value);
|
||||
clearpan();
|
||||
let classvalue = "btn btn-dark btn-sm";
|
||||
switch(pan_speed){
|
||||
@@ -574,7 +572,6 @@ function set_pan_speed(value){
|
||||
|
||||
function set_tilt_speed(value){
|
||||
tilt_speed = value;
|
||||
console.log("set_tilt_speed "+value);
|
||||
cleartilt();
|
||||
let classvalue = "btn btn-dark btn-sm";
|
||||
switch (tilt_speed){
|
||||
@@ -631,10 +628,10 @@ function process_command(dx){
|
||||
}
|
||||
break;
|
||||
case "SET VOLUME":
|
||||
console.log("Set Volume: "+dx.data);
|
||||
//console.log("Set Volume: "+dx.data);
|
||||
break;
|
||||
case "GET VOLUME":
|
||||
console.log("Get Volume: "+dx.data);
|
||||
//console.log("Get Volume: "+dx.data);
|
||||
$('#customRange').val(dx.data);
|
||||
break;
|
||||
case "GET MAX ZOOM":
|
||||
@@ -646,46 +643,46 @@ function process_command(dx){
|
||||
$zoom.val(dx.data);
|
||||
break;
|
||||
case "GET RESOLUTION":
|
||||
console.log("Get Resolution: "+dx.data);
|
||||
//console.log("Get Resolution: "+dx.data);
|
||||
break;
|
||||
case "PAN LEFT":
|
||||
console.log("Pan Left");
|
||||
//console.log("Pan Left");
|
||||
break;
|
||||
case "PAN RIGHT":
|
||||
console.log("Pan Right");
|
||||
//console.log("Pan Right");
|
||||
break;
|
||||
case "TILT UP":
|
||||
console.log("Tilt Up");
|
||||
//console.log("Tilt Up");
|
||||
break;
|
||||
case "TILT DOWN":
|
||||
console.log("Tilt Down");
|
||||
//console.log("Tilt Down");
|
||||
break;
|
||||
case "STOP MOVEMENT":
|
||||
console.log("Stop Movement");
|
||||
//console.log("Stop Movement");
|
||||
break;
|
||||
case "SET ZOOM":
|
||||
console.log("Set Zoom: "+dx.data);
|
||||
//console.log("Set Zoom: "+dx.data);
|
||||
break;
|
||||
case "PLAY AUDIO":
|
||||
console.log("Play Audio: "+dx.data);
|
||||
//console.log("Play Audio: "+dx.data);
|
||||
if (dx.data.startsWith("Failed")){
|
||||
alert(dx.data);
|
||||
} else $('#status_player').html("Playing Audio "+dx.data);
|
||||
break;
|
||||
case "STOP AUDIO":
|
||||
console.log("Stop Audio");
|
||||
//console.log("Stop Audio");
|
||||
document.getElementById("status_player").innerHTML = "Stop Playback";
|
||||
break;
|
||||
case 'SET VIDEO QUALITY':
|
||||
console.log("Set Video Quality: "+dx.data);
|
||||
//console.log("Set Video Quality: "+dx.data);
|
||||
break;
|
||||
case "MUTE":
|
||||
console.log("Mute");
|
||||
//console.log("Mute");
|
||||
$mute.prop("className", "btn-mute hide");
|
||||
$unmute.prop("className", "btn-mute show");
|
||||
break;
|
||||
case "UNMUTE":
|
||||
console.log("Unmute");
|
||||
//console.log("Unmute");
|
||||
$mute.prop("className", "btn-mute show");
|
||||
$unmute.prop("className", "btn-mute hide");
|
||||
break;
|
||||
@@ -698,9 +695,11 @@ function process_command(dx){
|
||||
if (systeminfo.cpu_temperature && systeminfo.cpu_temperature.length>0) $('#cpu_temperature').html(`${systeminfo.cpu_temperature} °C`);
|
||||
if (systeminfo.cpu && systeminfo.cpu.length>0) $('#cpu_usage').html(`${systeminfo.cpu} %`);
|
||||
if (systeminfo.ram_usage && systeminfo.ram_usage.length>0) $('#ram_usage').html(`${systeminfo.ram_usage} %`);
|
||||
if (systeminfo.end0_TX && systeminfo.end0_TX.length>0) $('#ethernet_TX').html(systeminfo.end0_TX);
|
||||
if (systeminfo.end0_RX && systeminfo.end0_RX.length>0) $('#ethernet_RX').html(systeminfo.end0_RX);
|
||||
break;
|
||||
case "GET AUDIOFILES":
|
||||
console.log("Get Audio Files: "+dx.data);
|
||||
//console.log("Get Audio Files: "+dx.data);
|
||||
let audiofiles = JSON.parse(dx.data);
|
||||
if (audiofiles.preset1 && audiofiles.preset1.length>0 && audiofiles.preset1!== "null") {
|
||||
files[0] = audiofiles.preset1;
|
||||
|
||||
Reference in New Issue
Block a user