Python application to realize focus spot scanning with neaSNOM microscopes. It works only with neaSNOM devices equipped with position sensors on the mirror motors.
Before starting the application for the first time please enter the appropriate information in the config.yaml
file.
The application records the demodulated optical signals while changing the position of the parabolic mirror across the defined area.
- the initial position of the parabolic mirror will be in the middle of the scanning area
- the scanning starts from negative coordinates for all axis
- it measures row-by-row in the X direction
- when Z distance is defined it measures a 2D (X-Y) map at the defined Z positions
Schematics of the scanning directions:
You can use the application to:
- open and display previously saved mirror scan maps
- in the current version:
⚠️ you have to change Size X,Y,Z and step sizes according to the loaded measurement (will fixed soon)
- in the current version:
- measure new mirror scans
- after each scan, the software autosaves the resulting map in a text file containing:
- X, Y, Z coordinates
- O1A, O2A, O3A, O4A optical signal maps
- after each scan, the software autosaves the resulting map in a text file containing:
- Make sure that the detector is cooled down and is in the right position
- Make sure your laser (or other light source) is turned on and the focus is supposedly in nearby the tip
- Approach to contact before starting the scan
- You can only start scanning if you are connected to neaServer
- use the Connect button to do so
💡 It is always a good practice to save the position of the mirror in neaSCAN before starting a scan
💡 Tipp: you can monitor the relative position of the mirror also in neaSCAN
While you are connected, you can move the mirror position to the desired position of the scanned area:
- Click the
Move to
button - Click on a chosen position in the image
- a small marker will move and show the new location
- If you start a new mirror scan, this new location will be the center point of the new map
The application was tested on a device with the following software version.
- neaSCAN 2.2.10875
- neaServer 2.1.11062.0
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.