diff --git a/src/openflexure_microscope_server/things/camera/simulation.py b/src/openflexure_microscope_server/things/camera/simulation.py
index b93b9c78..31a0a32f 100644
--- a/src/openflexure_microscope_server/things/camera/simulation.py
+++ b/src/openflexure_microscope_server/things/camera/simulation.py
@@ -407,7 +407,7 @@ class SimulatedCamera(BaseCamera):
"""The calibration actions for both calibration wizard and settings panel."""
return [
action_button_for(
- self.full_auto_calibrate, submit_label="Full Auto Calibrate"
+ self.full_auto_calibrate, submit_label="Full Auto-Calibrate"
),
]
diff --git a/webapp/src/components/modalComponents/calibrationWizard.vue b/webapp/src/components/modalComponents/calibrationWizard.vue
index 446e3b03..4625c4fa 100644
--- a/webapp/src/components/modalComponents/calibrationWizard.vue
+++ b/webapp/src/components/modalComponents/calibrationWizard.vue
@@ -23,6 +23,7 @@
import singleStepTask from "./calibrationWizardComponents/singleStepTask.vue";
import welcomeStep from "./calibrationWizardComponents/welcomeStep.vue";
import cameraCalibrationTask from "./calibrationWizardComponents/cameraCalibrationTask.vue";
+import cameraStageMappingTask from "./calibrationWizardComponents/cameraStageMappingTask.vue";
import finalStep from "./calibrationWizardComponents/finalStep.vue";
export default {
@@ -63,6 +64,7 @@ export default {
this.tasks = [
{component: singleStepTask, props: {stepComponent: welcomeStep}},
{component: cameraCalibrationTask},
+ {component: cameraStageMappingTask},
{component: singleStepTask, props: {stepComponent: finalStep}},
]
},
diff --git a/webapp/src/components/modalComponents/calibrationWizardComponents/calibrationWizardContents.vue b/webapp/src/components/modalComponents/calibrationWizardComponents/calibrationWizardContents.vue
index 274b95a1..81c43230 100644
--- a/webapp/src/components/modalComponents/calibrationWizardComponents/calibrationWizardContents.vue
+++ b/webapp/src/components/modalComponents/calibrationWizardComponents/calibrationWizardContents.vue
@@ -132,7 +132,7 @@
import cameraCalibrationSettings from "../tabContentComponents/settingsComponents/cameraSettingsComponents/cameraCalibrationSettings.vue";
import CSMCalibrationSettings from "../tabContentComponents/settingsComponents/CSMSettingsComponents/CSMCalibrationSettings.vue";
import miniStreamDisplay from "../genericComponents/miniStreamDisplay.vue";
-import ActionButton from "../labThingsComponents/actionButton.vue";
+
export default {
name: "calibrationWizard",
@@ -146,11 +146,7 @@ export default {
}
diff --git a/webapp/src/components/modalComponents/calibrationWizardComponents/cameraStageMappingTask.vue b/webapp/src/components/modalComponents/calibrationWizardComponents/cameraStageMappingTask.vue
new file mode 100644
index 00000000..acf3eab6
--- /dev/null
+++ b/webapp/src/components/modalComponents/calibrationWizardComponents/cameraStageMappingTask.vue
@@ -0,0 +1,43 @@
+
+
+ Camera-stage mapping will calibrate the stage movement using the camera.
+
+
+ Before starting camera-stage mapping:
+
+
+ Use the buttons below to bring the sample into focus.
+
+ You may also adjust the z position with page up and page down.
+
+ Once you're ready, click Auto-Calibrate Using Camera.
+
+
+