The OFM server can now be run in "stub" mode on my development machine, using an OpenCV camera feed.
20 lines
No EOL
1.2 KiB
JSON
20 lines
No EOL
1.2 KiB
JSON
{
|
|
"things": {
|
|
"/camera/": "openflexure_microscope_server.things.camera.opencv:OpenCVCamera",
|
|
"/stage/": "openflexure_microscope_server.things.stage.dummy:DummyStage",
|
|
"/auto_recentre_stage/": "openflexure_microscope_server.things.auto_recentre_stage:RecentringThing",
|
|
"/autofocus/": "openflexure_microscope_server.things.autofocus:AutofocusThing",
|
|
"/camera_stage_mapping/": "openflexure_microscope_server.things.camera_stage_mapping:CameraStageMapper",
|
|
"/system_control/": "openflexure_microscope_server.things.system_control:SystemControlThing",
|
|
"/settings/": "openflexure_microscope_server.things.settings_manager:SettingsManager",
|
|
"/smart_scan/": {
|
|
"class": "openflexure_microscope_server.things.smart_scan:SmartScanThing",
|
|
"kwargs": {
|
|
"path_to_openflexure_stitch": "application/openflexure-stitching/.venv/bin/openflexure-stitch"
|
|
}
|
|
},
|
|
"/background_detect/": "openflexure_microscope_server.things.smart_scan:BackgroundDetectThing",
|
|
"/api_test/": "openflexure_microscope_server.things.test:APITestThing"
|
|
},
|
|
"settings_folder": "./openflexure_settings/"
|
|
} |