diff --git a/src/components/paneSettingsComponents/cameraSettings.vue b/src/components/paneSettingsComponents/cameraSettings.vue
index eaa27fac..a9bc0b53 100644
--- a/src/components/paneSettingsComponents/cameraSettings.vue
+++ b/src/components/paneSettingsComponents/cameraSettings.vue
@@ -4,21 +4,21 @@
@@ -47,18 +47,18 @@ export default {
data: function () {
return {
- shutterSpeed: this.$store.state.apiConfig.picamera_settings.shutter_speed,
- analogGain: this.$store.state.apiConfig.picamera_settings.analog_gain || this.$store.state.apiConfig.analog_gain,
- digitalGain: this.$store.state.apiConfig.picamera_settings.digital_gain || this.$store.state.apiConfig.digital_gain,
+ shutterSpeed: this.$store.state.apiConfig.camera_settings.picamera_settings.shutter_speed,
+ analogGain: this.$store.state.apiConfig.camera_settings.picamera_settings.analog_gain,
+ digitalGain: this.$store.state.apiConfig.camera_settings.picamera_settings.digital_gain,
isCalibrating: false
}
},
methods: {
updateInputValues: function () {
- this.shutterSpeed = this.$store.state.apiConfig.picamera_settings.shutter_speed
- this.digitalGain = this.$store.state.apiConfig.picamera_settings.digital_gain || this.$store.state.apiConfig.digital_gain
- this.analogGain = this.$store.state.apiConfig.picamera_settings.analog_gain || this.$store.state.apiConfig.analog_gain
+ this.shutterSpeed = this.$store.state.apiConfig.camera_settings.picamera_settings.shutter_speed
+ this.digitalGain = this.$store.state.apiConfig.camera_settings.picamera_settings.digital_gain
+ this.analogGain = this.$store.state.apiConfig.camera_settings.picamera_settings.analog_gain
},
applyConfigRequest: function() {
@@ -66,9 +66,9 @@ export default {
var payload = {picamera_settings:{}}
//if (this.shutterSpeed != this.$store.state.apiConfig.picamera_settings.shutter_speed) {
- payload.picamera_settings.shutter_speed = this.shutterSpeed
- payload.analog_gain = this.analogGain
- payload.digital_gain = this.digitalGain
+ payload.camera_settings.picamera_settings.shutter_speed = this.shutterSpeed
+ payload.camera_settings.picamera_settings.analog_gain = this.analogGain
+ payload.camera_settings.picamera_settings.digital_gain = this.digitalGain
//};
// Send request
@@ -119,6 +119,15 @@ export default {
},
computed: {
+ displayDigitalGain: function () {
+ return Number(this.digitalGain).toFixed(2)
+ },
+ displayAnalogGain: function () {
+ return Number(this.analogGain).toFixed(2)
+ },
+ displayShutterSpeed: function () {
+ return (this.shutterSpeed != 0) ? this.shutterSpeed : "auto"
+ },
recalibrateApiUri: function () {
return this.$store.getters.uri + "/plugin/default/camera_calibration/recalibrate"
},
diff --git a/src/components/paneSettingsComponents/microscopeSettings.vue b/src/components/paneSettingsComponents/microscopeSettings.vue
index c6cf8972..ecc52db9 100644
--- a/src/components/paneSettingsComponents/microscopeSettings.vue
+++ b/src/components/paneSettingsComponents/microscopeSettings.vue
@@ -52,14 +52,14 @@ export default {
data: function () {
return {
microscopeName: this.$store.state.apiConfig.name,
- stageBacklash: this.$store.state.apiConfig.backlash
+ stageBacklash: this.$store.state.apiConfig.stage_settings.backlash
}
},
methods: {
updateInputValues: function () {
this.microscopeName = this.$store.state.apiConfig.name;
- this.stageBacklash = this.$store.state.apiConfig.backlash
+ this.stageBacklash = this.$store.state.apiConfig.stage_settings.backlash
},
applyConfigRequest: function() {
@@ -69,8 +69,8 @@ export default {
payload.name = this.microscopeName
};
- if (this.stageBacklash != this.$store.state.apiConfig.backlash) {
- payload.backlash = this.stageBacklash
+ if (this.stageBacklash != this.$store.state.apiConfig.stage_settings.backlash) {
+ payload.stage_settings.backlash = this.stageBacklash
}
// Send request to update config