pyfast_adt.main.adaptor.microscope.adaptor_gatan_fei
Classes
every angle for moving the satge must be in deg as input and output, velocity for the stage in radian/s and um for the stage xyz movement |
Module Contents
- class pyfast_adt.main.adaptor.microscope.adaptor_gatan_fei.Tem_gatan_fei(ip='192.168.21.1', port=8080, cam_table=None)
Bases:
pyfast_adt.main.adaptor.microscope.adaptor_tem.Tem_baseevery angle for moving the satge must be in deg as input and output, velocity for the stage in radian/s and um for the stage xyz movement
- tem = None
- move_stage_up(stage_ampl)
‘ take a float as stage ampl (um) and move the stage on +y of that quantity, rotation and scale to um already inside
- move_stage_down(stage_ampl)
- move_stage_left(stage_ampl)
- move_stage_right(stage_ampl)
- move_stage_z_up(stage_ampl)
- move_stage_z_down(stage_ampl)
- move_beam_up(beam_ampl)
- move_beam_down(beam_ampl)
- move_beam_left(beam_ampl)
- move_beam_right(beam_ampl)
- diffraction(checked_diff_value, kl=None)
- euc_focus()
- wobbler(checked_wobbler_value)
- move_screen(checked_screen_value)
- get_screen_position()
- apply_rotation(vector, theta=212)
- fake()
- get_stage()
- get_beam_shift()
- connect(ip, port)
- microscope_thread_setup(tracking_file='tracking.txt', tracking_dict=None)
- calc_stage_speed(speed)
“calculate the speed in degrees/s for the tecnai series, 1 is equivalent to the maximum (normalized). speed is provided in degrees/s and return it in rad/s.
- beamshift_tracking(experiment_type, tracking_step, tracking_positions)
- get_voltage()
- get_projection_mode()