|
LAT Hologramm-Software 2.0
|
| ▼ modules | |
| ▼ Camera | |
| Camera.m | Oberklasse für verschiedene Kameras |
| Edmund_Cam.m | Für CMOS USB-Kamera von Edmund-Optics: https://www.edmundoptics.de/p/eo-1312mcmos-monochrome-usb-lite-edition-camera/17492/ |
| Webcam.m | |
| ▼ Hologram | |
| ▼ Algorithm | |
| Aperture.m | |
| Axicon_Hologram.m | |
| Genetic_Algorithm.m | |
| Genetic_Algorithm_Zernike.m | |
| Gerchberg_Saxton.m | |
| Multispot.m | |
| Prism_and_Lens.m | |
| Random_Phase.m | |
| Vortex_Hologramm.m | |
| Zernike.m | |
| Hologram.m | |
| ▼ Laser | |
| Coherent_Verdi.m | Enthält Parameter des Lasers Coherent Verdi Laser der optischen Pinzette am LAT. Dieser Laser kann nicht über die Software gesteuert werden, daher viele leere Methoden |
| Laser.m | Oberklasse für verschiedene Laser |
| Spitfire_Arduino.m | Enthält Parameter des Spitfire Ace |
| ▼ Powermeter | |
| Ophir_Vega.m | Enthält Parameter und Methoden zum Ansteuern eines Leistungsmessgeräts vom Typ Ophir VEGA: https://www.ophiropt.com/laser–measurement/de/laser-power-energy-meters/products/smart-displays/vega |
| Powermeter.m | Oberklasse für Leistungmessgeräte |
| ▼ SLM | |
| ▼ files_Holoeye | |
| add_heds_path.m | |
| show_slm_preview.m | |
| Pluto2.m | Enthält Parameter und Methoden für SLMs vom Typ HOLOEYE Pluto2 (Funktioniert auch für Pluto 1) |
| Second_Screen.m | Mit dieser Klasse können Hologramme auf einen angeschlossen Bildschirm übertragen werden. Dies kann ein beliebiger – per HDMI verbundener – SLM sein oder ein PC-Bildschirm zu Testzwecken |
| SLM.m | Oberklasse für SLMs |
| ▼ Stage | |
| ▼ Programme | |
| Ablauf.m | |
| Area_Ablation.m | |
| Area_Ablation_1_4301_20230202.m | |
| Area_Ablation_V2.m | |
| Axicon_1_4301_Abstand_20230202.m | |
| PI_Stage_Macro_umwandeln.m | |
| Spot_Pattern.m | |
| Spot_Pattern_Leiterplatine.m | |
| Spot_Pattern_Leiterplatine_20230126.m | |
| Var_LOOP_1_4301_20230202.m | |
| ▼ Stage Nikolas | |
| ▼ grbl | |
| ▼ grbl-master | |
| ► doc | |
| ► grbl | |
| ▼ Matlab | |
| Beispielskript.m | |
| check_grbl_read.m | |
| connect_arduinostage.m | |
| disconnect_arduinostage.m | |
| plot_Strahlbreite_gauss.m | |
| Axis.m | Klasse für die Achsen |
| PI_C863_Axis.m | |
| PI_C863_DaisyChain.m | |
| Stage.m | Klasse für Stage |
| Device.m | Oberklasse für sämtliche Devices, welche verbunden werden können |
| ▼ Test | |
| GA_Zernike.m | |
| test.m | |
| test2.m | |
| test3.m | |
| ▼ toolbox | |
| ▼ IntermodulePrograms | |
| setPower.m | Leistung einstellen |
| ▼ Linie folgen_20230118 | |
| linie_folgen.m | |
| optische_pinzette.m | |
| Amplitude_Image.m | |
| CloseProgram.m | |
| dec2gray.m | |
| gaussmf.m | Gaussian curve membership function |
| gc2dec.m | |
| gray2dec.m | Gray-Code to decimal conversion |
| Hologram_FFT.m | Erzeugt das fouriertransformierte Bild zu einer Graustufenmatrix |
| img2bin.m | Wandelt ein Farbbild in ein binäres Schwarz-Weiß-Bild um |
| LoadConfig.m | |
| OffsetImage.m | |
| Phase_Image.m | |
| prepImage.m | Liest ein Farbbild aus dem Speicher aus und wandelt es um in eine Matrix, welche als Target für die Hologrammberechnung verwendet werden kann |
| ResizeImage.m | |
| SaveConfig.m | |
| SaveConfigAs.m | |
| Scale_and_ResizeImage.m | |
| setWS.m | Speichert eine Variable in der allgemeinen Workspace ab. Lässt sich auch aus Funktionen heraus aufrufen, aus denen normalerweise kein Zugriff auf die allgemeine 'Base'-Workspace möglich ist |
| ShowOnScreen.m | |
| data.m | |
| Optical_Tweezer_Path_Finder.m | |
| parameterStudy.m |