Skip to content
GitLab
Explore
Sign in
Davide Ricci
software-di-controllo
Compare revisions
ad7097fa78c2d07b3ce9cdefe7259b19595547d6 to 50a1efd5b5f601f76dd2679f0a944208f814045a
Commits on Source (3)
Disabled sections now use /ping . Still not perfect, but it's something
· 7574bb76
Davide Ricci
authored
Mar 17, 2024
and
Davide Ricci
committed
Mar 17, 2024
7574bb76
Disabled sections now use /ping . Still not perfect, but it's something
· 7ba047ca
Davide Ricci
authored
Mar 17, 2024
and
Davide Ricci
committed
Mar 17, 2024
7ba047ca
Disabled sections now use /ping . Still not perfect, but it's something
· 50a1efd5
Davide Ricci
authored
Mar 17, 2024
and
Davide Ricci
committed
Mar 17, 2024
50a1efd5
Show whitespace changes
Inline
Side-by-side
web/static/status-streams.js
View file @
50a1efd5
...
...
@@ -11,6 +11,8 @@ var socket = io.connect({
let
first_camera_update
=
true
let
first_camera_update
=
true
socket
.
on
(
'
connect
'
,
function
()
{
console
.
log
(
'
Connected to server
'
);
...
...
@@ -36,9 +38,12 @@ socket.on("all-dome",function(e) {
// Disable if not /ping:
if
(
e
[
"
dome-ping
"
].
raw
!==
true
)
{
$
(
"
#Dome
"
).
addClass
(
"
pe-none
"
).
css
({
"
opacity
"
:
"
0.4
"
})
.
find
(
'
*
'
)
.
attr
(
'
tabindex
'
,
'
-1
'
)
}
else
{
$
(
"
#Dome
"
).
removeClass
(
"
pe-none
"
).
css
({
"
opacity
"
:
"
1.0
"
})
.
find
(
'
*
'
)
.
removeAttr
(
'
tabindex
'
)
}
$
.
each
(
e
,
function
(
k
,
v
){
...
...
@@ -70,9 +75,12 @@ socket.on("all-telescope",function(e) {
// Disable if not /ping:
if
(
e
[
"
telescope-ping
"
].
raw
!==
true
)
{
$
(
"
#Telescope
"
).
addClass
(
"
pe-none
"
).
css
({
"
opacity
"
:
"
0.4
"
})
.
find
(
'
*
'
)
.
attr
(
'
tabindex
'
,
'
-1
'
)
}
else
{
$
(
"
#Telescope
"
).
removeClass
(
"
pe-none
"
).
css
({
"
opacity
"
:
"
1.0
"
})
.
find
(
'
*
'
)
.
removeAttr
(
'
tabindex
'
)
}
$
.
each
(
e
,
function
(
k
,
v
){
...
...
@@ -115,9 +123,12 @@ socket.on("all-camera",function(e) {
// Disable if not /ping:
if
(
e
[
"
camera-ping
"
].
raw
!==
true
)
{
$
(
"
#Camera
"
).
addClass
(
"
pe-none
"
).
css
({
"
opacity
"
:
"
0.4
"
})
.
find
(
'
*
'
)
.
attr
(
'
tabindex
'
,
'
-1
'
)
}
else
{
$
(
"
#Camera
"
).
removeClass
(
"
pe-none
"
).
css
({
"
opacity
"
:
"
1.0
"
})
.
find
(
'
*
'
)
.
removeAttr
(
'
tabindex
'
)
// Update the input fields with the real data, at first page load
if
(
first_camera_update
)
{
...
...
@@ -132,6 +143,7 @@ socket.on("all-camera",function(e) {
}
$
.
each
(
e
,
function
(
k
,
v
){
/// Depth 1
...
...
@@ -147,7 +159,11 @@ socket.on("all-camera",function(e) {
if
(
elem
)
{
elem
.
text
(
vv
)
}
<<<<<<<
HEAD
});
=======
});
>>>>>>>
ad7097fa78c2d07b3ce9cdefe7259b19595547d6
}
});
...
...
@@ -263,11 +279,25 @@ socket.on("new_lines", function(lines) {
});
///////////////////////
/// Pulse on changes
///////////////////////
function
pulse
(
selector
)
{
// var done = "bg-success"
// var delay = 200
selector
.
fadeTo
(
'
slow
'
,
0.5
,
function
()
{
selector
.
fadeTo
(
'
slow
'
,
1.0
)
//.removeClass(done);
});
// setTimeout(function() {
// selector.removeClass(done);
// }, delay);
}
$
(
document
).
ready
(
function
(){
// Select all elements with data-status attribute
const
elements
=
document
.
querySelectorAll
(
'
[data-status]
'
);
...
...
@@ -300,18 +330,3 @@ $(document).ready(function(){
});
});
function
pulse
(
selector
)
{
// var done = "bg-success"
// var delay = 200
selector
.
fadeTo
(
'
slow
'
,
0.5
,
function
()
{
selector
.
fadeTo
(
'
slow
'
,
1.0
)
//.removeClass(done);
});
// setTimeout(function() {
// selector.removeClass(done);
// }, delay);
}