Persist vision log enabled setting on client side (#13)
This commit is contained in:
parent
170962deff
commit
de6f59548a
|
@ -115,6 +115,14 @@ $('#systemWritable').click(function() {
|
||||||
var visionSettingsServer = {};
|
var visionSettingsServer = {};
|
||||||
var visionSettingsDisplay = {'cameras': []};
|
var visionSettingsDisplay = {'cameras': []};
|
||||||
|
|
||||||
|
function pushVisionLogEnabled() {
|
||||||
|
var msg = {
|
||||||
|
type: 'visionLogEnabled',
|
||||||
|
value: visionLogEnabled.prop('checked')
|
||||||
|
};
|
||||||
|
connection.send(JSON.stringify(msg));
|
||||||
|
}
|
||||||
|
|
||||||
// WebSocket automatic reconnection timer
|
// WebSocket automatic reconnection timer
|
||||||
var reconnectTimerId = 0;
|
var reconnectTimerId = 0;
|
||||||
|
|
||||||
|
@ -132,6 +140,7 @@ function connect() {
|
||||||
reconnectTimerId = 0;
|
reconnectTimerId = 0;
|
||||||
}
|
}
|
||||||
displayConnected();
|
displayConnected();
|
||||||
|
pushVisionLogEnabled();
|
||||||
};
|
};
|
||||||
connection.onclose = function(evt) {
|
connection.onclose = function(evt) {
|
||||||
displayDisconnected();
|
displayDisconnected();
|
||||||
|
@ -236,11 +245,7 @@ $('#visionKill').click(function() {
|
||||||
});
|
});
|
||||||
|
|
||||||
$('#visionLogEnabled').change(function() {
|
$('#visionLogEnabled').change(function() {
|
||||||
var msg = {
|
pushVisionLogEnabled();
|
||||||
type: 'visionLogEnabled',
|
|
||||||
value: this.checked
|
|
||||||
};
|
|
||||||
connection.send(JSON.stringify(msg));
|
|
||||||
});
|
});
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|
Loading…
Reference in New Issue
Block a user