Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
E
eyesis4pi-393-gui
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Elphel
eyesis4pi-393-gui
Commits
8f6db7a4
Commit
8f6db7a4
authored
Mar 28, 2017
by
Oleg Dzhimiev
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
free space refresh when not recording
parent
a8ce685b
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
16 additions
and
12 deletions
+16
-12
camogm.js
js/camogm.js
+4
-4
eyesis4pi.js
js/eyesis4pi.js
+12
-8
No files found.
js/camogm.js
View file @
8f6db7a4
...
@@ -33,11 +33,11 @@ function camogm_rec_stop(){
...
@@ -33,11 +33,11 @@ function camogm_rec_stop(){
setTimeout
(
function
(){
setTimeout
(
function
(){
clearInterval
(
intvl_hdd_free_space
);
clearInterval
(
intvl_hdd_free_space
);
intvl_hdd_free_space
=
false
;
intvl_hdd_free_space
=
false
;
},
10000
);
},
interval_time
);
setTimeout
(
function
(){
setTimeout
(
function
(){
clearInterval
(
intvl_camogm_status
);
clearInterval
(
intvl_camogm_status
);
intvl_camogm_status
=
false
;
intvl_camogm_status
=
false
;
},
10000
);
},
interval_time
);
green_the_bars
();
green_the_bars
();
}
}
...
@@ -219,11 +219,11 @@ function camogm_parse_status(data){
...
@@ -219,11 +219,11 @@ function camogm_parse_status(data){
restore_parameters_en
=
false
;
restore_parameters_en
=
false
;
if
(
!
disable_intervals
&&!
intvl_camogm_status
){
if
(
!
disable_intervals
&&!
intvl_camogm_status
){
camogm_status
(
true
);
camogm_status
(
true
);
intvl_camogm_status
=
setInterval
(
"camogm_status(true)"
,
10000
);
intvl_camogm_status
=
setInterval
(
"camogm_status(true)"
,
interval_time
);
}
}
if
(
!
disable_intervals
&&!
intvl_hdd_free_space
){
if
(
!
disable_intervals
&&!
intvl_hdd_free_space
){
camogm_get_ssd_free_space
(
false
);
camogm_get_ssd_free_space
(
false
);
intvl_hdd_free_space
=
setInterval
(
"camogm_get_ssd_free_space(false)"
,
10000
);
intvl_hdd_free_space
=
setInterval
(
"camogm_get_ssd_free_space(false)"
,
interval_time
);
}
}
}
}
if
(
restore_parameters_en
)
restore_parameters
();
if
(
restore_parameters_en
)
restore_parameters
();
...
...
js/eyesis4pi.js
View file @
8f6db7a4
...
@@ -9,6 +9,8 @@ var settings_file = "settings.xml";
...
@@ -9,6 +9,8 @@ var settings_file = "settings.xml";
var
daemon_restart_en
=
true
;
var
daemon_restart_en
=
true
;
var
interval_time
=
5000
;
var
intvl_temperatures
;
var
intvl_temperatures
;
var
intvl_histograms
;
var
intvl_histograms
;
var
intvl_camogm_status
;
var
intvl_camogm_status
;
...
@@ -112,8 +114,8 @@ function init(){
...
@@ -112,8 +114,8 @@ function init(){
//apply parameters
//apply parameters
//
if (!disable_intervals) intvl_temperatures = setInterval("read_temperatures()",60000);
if
(
!
disable_intervals
)
intvl_temperatures
=
setInterval
(
"read_temperatures()"
,
60000
);
//if (!disable_intervals) intvl_histograms = setInterval("refresh_histograms()",3000
);
if
(
!
disable_intervals
)
intvl_histograms
=
setInterval
(
"refresh_histograms()"
,
interval_time
);
refresh_histograms
();
refresh_histograms
();
refresh_images
();
refresh_images
();
...
@@ -174,19 +176,21 @@ function init(){
...
@@ -174,19 +176,21 @@ function init(){
function
status_update
(
status
)
{
function
status_update
(
status
)
{
var
state_str
=
"running"
;
var
state_str
=
"running"
;
if
(
!
free_space_interval
&&!
camogm_en
)
{
free_space_interval
=
setInterval
(
"check_status()"
,
interval_time
);
}
else
{
clearInterval
(
free_space_interval
);
free_space_interval
=
false
;
}
if
(
status
==
"running"
)
{
if
(
status
==
"running"
)
{
$
(
"#stop"
).
attr
(
'disabled'
,
false
);
$
(
"#stop"
).
attr
(
'disabled'
,
false
);
$
(
"#rec"
).
attr
(
'disabled'
,
true
);
$
(
"#rec"
).
attr
(
'disabled'
,
true
);
$
(
"#btn_refresh"
).
attr
(
'disabled'
,
true
);
$
(
"#btn_refresh"
).
attr
(
'disabled'
,
true
);
if
(
!
free_space_interval
&&!
camogm_en
)
{
free_space_interval
=
setInterval
(
"check_status()"
,
5000
);
}
}
else
{
}
else
{
$
(
"#stop"
).
attr
(
'disabled'
,
true
);
$
(
"#stop"
).
attr
(
'disabled'
,
true
);
$
(
"#rec"
).
attr
(
'disabled'
,
false
);
$
(
"#rec"
).
attr
(
'disabled'
,
false
);
$
(
"#btn_refresh"
).
attr
(
'disabled'
,
false
);
$
(
"#btn_refresh"
).
attr
(
'disabled'
,
false
);
clearInterval
(
free_space_interval
);
free_space_interval
=
false
;
}
}
update_state_en
=
false
;
update_state_en
=
false
;
}
}
...
@@ -277,7 +281,7 @@ function send_cmd(cmd){
...
@@ -277,7 +281,7 @@ function send_cmd(cmd){
else
{
else
{
console
.
log
(
"free_space_interval = "
+
free_space_interval
);
console
.
log
(
"free_space_interval = "
+
free_space_interval
);
if
(
!
free_space_interval
)
{
if
(
!
free_space_interval
)
{
free_space_interval
=
setInterval
(
"check_status()"
,
5000
);
free_space_interval
=
setInterval
(
"check_status()"
,
interval_time
);
}
}
}
}
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment