thorlabs_apt_device.protocol.functions module

thorlabs_apt_device.protocol.functions.hub_req_bayused(dest: int, source: int) bytes[source]
thorlabs_apt_device.protocol.functions.hw_disconnect(dest: int, source: int) bytes[source]
thorlabs_apt_device.protocol.functions.hw_no_flash_programming(dest: int, source: int) bytes[source]
thorlabs_apt_device.protocol.functions.hw_req_info(dest: int, source: int) bytes[source]
thorlabs_apt_device.protocol.functions.hw_req_kcubemmilock(dest: int, source: int) bytes[source]
thorlabs_apt_device.protocol.functions.hw_set_kcubemmilock(dest: int, source: int, mmi_lock: int) bytes[source]
thorlabs_apt_device.protocol.functions.hw_start_updatemsgs(dest: int, source: int) bytes[source]
thorlabs_apt_device.protocol.functions.hw_stop_updatemsgs(dest: int, source: int) bytes[source]
thorlabs_apt_device.protocol.functions.hw_yes_flash_programming(dest: int, source: int) bytes[source]
thorlabs_apt_device.protocol.functions.kna_req_kcubemmiparams(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.kna_req_kcubetrigioconfig(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.kna_req_nttialpfiltercoeefs(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.kna_req_xyscan(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.kna_set_kcubemmiparams(dest: int, source: int, wheel_step: int, disp_brightness: int) bytes[source]
thorlabs_apt_device.protocol.functions.kna_set_kcubetrigioconfig(dest: int, source: int, t1_mode: int, t1_polarity: int, t2_mode: int, t2_polarity: int) bytes[source]
thorlabs_apt_device.protocol.functions.kna_set_nttialpfiltercoeefs(dest: int, source: int, param_1: int) bytes[source]
thorlabs_apt_device.protocol.functions.kna_stop_xyscan(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.kpz_req_kcubemmiparams(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.kpz_req_kcubetrigioconfig(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.kpz_set_kcubemmiparams(dest: int, source: int, js_mode: int, js_volt_gearbox: int, js_volt_step: int, dir_sense: int, preset_volt1: int, preset_volt2: int, disp_brightness: int, disp_timeout: int, disp_dim_level: int) bytes[source]
thorlabs_apt_device.protocol.functions.kpz_set_kcubetrigioconfig(dest: int, source: int, trig1_mode: int, trig1_polarity: int, trig2_mode: int, trig2_polarity: int) bytes[source]
thorlabs_apt_device.protocol.functions.ksg_req_kcubemmiparams(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.ksg_req_kcubetrigioconfig(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.ksg_set_kcubemmiparams(dest: int, source: int, chan_ident: int, disp_intensity: int, disp_timeout: int, disp_dim_level: int) bytes[source]
thorlabs_apt_device.protocol.functions.ksg_set_kcubetrigioconfig(dest: int, source: int, trig1_mode: int, trig1_polarity: int, trig2_mode: int, trig2_polarity: int, lower_lim: int, upper_lim: int, smoothing_samples: int) bytes[source]
thorlabs_apt_device.protocol.functions.la_ack_statusupdate(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.la_closedloop(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.la_disableoutput(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.la_enableoutput(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.la_openloop(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.la_req_display_settings(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.la_req_kcubetrigconfig(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.la_req_klddigoutputs(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.la_req_laser_control_source(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.la_req_laser_current_and_power(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.la_req_laser_current_and_power_tld110(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.la_req_lastatusbits(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.la_req_max_diode_current(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.la_req_max_limits(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.la_req_misc_params(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.la_req_mmi_params(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.la_req_power_setpoint(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.la_req_statusupdate(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.la_set_display_settings(dest: int, source: int, intensity: int, units: int) bytes[source]
thorlabs_apt_device.protocol.functions.la_set_eepromparams(dest: int, source: int, msgid: int) bytes[source]
thorlabs_apt_device.protocol.functions.la_set_kcubetrigconfig(dest: int, source: int, trig1_mode: int, trig1_polarity: int, trig2_mode: int, trig2_polarity: int) bytes[source]
thorlabs_apt_device.protocol.functions.la_set_klddigoutputs(dest: int, source: int, dig_outputs: int) bytes[source]
thorlabs_apt_device.protocol.functions.la_set_laser_control_source(dest: int, source: int, laser_source: int) bytes[source]
thorlabs_apt_device.protocol.functions.la_set_misc_params(dest: int, source: int, calib_factor: float, polarity: int, ramp_up: int) bytes[source]
thorlabs_apt_device.protocol.functions.la_set_mmi_params(dest: int, source: int, disp_intensity: int) bytes[source]
thorlabs_apt_device.protocol.functions.la_set_power_setpoint(dest: int, source: int, setpoint: int) bytes[source]
thorlabs_apt_device.protocol.functions.ld_ack_statusupdate(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.ld_findtiaagain(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.ld_maxcurrentadjust(dest: int, source: int, enable_adjustment: int, allow_with_diode: int)[source]
thorlabs_apt_device.protocol.functions.ld_req_maxcurrentdigpot(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.ld_set_maxcurrentdigpot(dest: int, source: int, max_current: int) bytes[source]
thorlabs_apt_device.protocol.functions.ld_tiagainadjust(dest: int, source: int, enable: int) bytes[source]
thorlabs_apt_device.protocol.functions.mod_identify(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.mod_req_chanenablestate(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.mod_req_digoutputs(dest: int, source: int) bytes[source]
thorlabs_apt_device.protocol.functions.mod_set_chanenablestate(dest: int, source: int, chan_ident: int, enable_state: int) bytes[source]
thorlabs_apt_device.protocol.functions.mod_set_digoutputs(dest: int, source: int, chan_ident: int, dig_outs: Sequence[bool]) bytes[source]
thorlabs_apt_device.protocol.functions.mot_ack_dcstatusupdate(dest: int, source: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_move_absolute(dest: int, source: int, chan_ident: int, position: int | None = None)[source]
thorlabs_apt_device.protocol.functions.mot_move_home(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_move_jog(dest: int, source: int, chan_ident: int, direction) bytes[source]
thorlabs_apt_device.protocol.functions.mot_move_relative(dest: int, source: int, chan_ident: int, distance: int | None = None)[source]
thorlabs_apt_device.protocol.functions.mot_move_stop(dest: int, source: int, chan_ident: int, stop_mode: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_move_velocity(dest: int, source: int, chan_ident: int, direction) bytes[source]
thorlabs_apt_device.protocol.functions.mot_req_adcinputs(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_req_avmodes(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_req_bowindex(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_req_buttonparams(dest: int, source: int, chan_ident: int, msgid_param: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_req_currentloopoarams(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.mot_req_dcpidparams(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_req_dcstatusupdate(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.mot_req_enccounter(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_req_genmoveparams(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_req_homeparams(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_req_jogparams(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_req_joystickparams(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.mot_req_kcubekstloopparams(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.mot_req_kcubemmiparams(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.mot_req_kcubeposttrigparams(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.mot_req_kcubetrigconfig(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.mot_req_limswitchparams(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_req_mmf_operparams(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.mot_req_motoroutputparams(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.mot_req_moveabsparams(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_req_moverelparams(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_req_poscounter(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_req_positionloopparams(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.mot_req_potparams(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_req_powerparams(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_req_profilemodeparams(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.mot_req_settledcurrentloopparams(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.mot_req_sol_cycleparams(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.mot_req_sol_interlockmode(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.mot_req_sol_operatingmode(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_req_sol_state(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.mot_req_stageaxisparams(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.mot_req_statusupdate(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.mot_req_tracksettleparams(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.mot_req_trigger(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.mot_req_velparams(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_resume_endofmovemsges(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.mot_set_avmodes(dest: int, source: int, chan_ident: int, mode_bits: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_bowindex(dest: int, source: int, chan_ident: int, bow_index: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_buttonparams(dest: int, source: int, chan_ident: int, mode: int, position1: int, position2: int, time_out1: int, time_out2: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_currentloopoarams(dest: int, source: int, chan_ident: int, phase: int, kp_current: int, ki_current: int, i_lim_current: int, i_dead_band: int, kff: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_dcpidparams(dest: int, source: int, chan_ident: int, proportional: int | None = None, integral: int | None = None, differential: int | None = None, integral_limit: int | None = None) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_eepromparams(dest: int, source: int, chan_ident: int, msgid_param: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_enccounter(dest: int, source: int, chan_ident: int, encoder_count) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_genmoveparams(dest: int, source: int, chan_ident: int, backlash_distance: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_homeparams(dest: int, source: int, chan_ident: int, home_dir: int, limit_switch: int, home_velocity: int, offset_distance: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_jogparams(dest: int, source: int, chan_ident: int, jog_mode: int, step_size: int, min_velocity: int, acceleration: int, max_velocity: int, stop_mode: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_joystickparams(dest: int, source: int, chan_ident: int, gear_high_max_vel: int, gear_low_accn: int, gear_high_accn: int, dir_sense: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_kcubekstloopparams(dest: int, source: int, chan_ident: int, loop_mode: int, prop: int, int: int, diff: int, pid_clip: int, pid_tol: int, encoder_const: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_kcubemmiparams(dest: int, source: int, chan_ident: int, mode: int, max_vel: int, accn: int, dir_sense: int, pre_set_pos1: int, pre_set_pos2: int, disp_brightness: int, disp_timeout: int, disp_dim_level: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_kcubeposttrigparams(dest: int, source: int, chan_ident: int, start_pos_fwd: int, interval_fwd: int, num_pulses_fwd: int, start_pos_rev: int, interval_rev: int, num_pulses_rev: int, pulse_width: int, num_cycles: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_kcubetrigioconfig(dest: int, source: int, chan_ident: int, trig1_mode: int, trig1_polarity: int, trig2_mode: int, trig2_polarity: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_limswitchparams(dest: int, source: int, chan_ident: int, cw_hardlimit: int, ccw_hardlimit: int, cw_softlimit: int, ccw_softlimit: int, soft_limit_mode: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_mmf_operparams(dest: int, source: int, chan_ident: int, i_tranit_time: int, i_transit_time_adc: int, oper_mode1: int, sig_mode1: int, pulse_width1: int, oper_mode2: int, sig_mode2: int, pulse_width2: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_motoroutputparams(dest: int, source: int, chan_ident: int, cont_current_lim: int, energy_lim: int, motor_lim: int, motor_bias: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_moveabsparams(dest: int, source: int, chan_ident: int, absolute_position: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_moverelparams(dest: int, source: int, chan_ident: int, relative_distance: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_poscounter(dest: int, source: int, chan_ident: int, position: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_positionloopparams(dest: int, source: int, chan_ident: int, kp_pos: int, integral: int, i_lim_pos: int, differential: int, kd_time_pos: int, kout_pos: int, kaff_pos: int, pos_err_lim: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_potparams(dest: int, source: int, chan_ident: int, zero_wnd: int, vel1: int, wnd1: int, vel2: int, wnd2: int, vel3: int, wnd3: int, vel4: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_powerparams(dest: int, source: int, chan_ident: int, rest_factor: int, move_factor: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_profilemodeparams(dest: int, source: int, chan_ident: int, mode: int, jerk: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_settledcurrentloopparams(dest: int, source: int, chan_ident: int, phase: int, kp_settled: int, ki_settled: int, i_lim_settled: int, i_dead_band_settled: int, kff_settled: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_sol_cycleparams(dest: int, source: int, chan_ident: int, off_time: int, num_cycles: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_sol_interlockmode(dest: int, source: int, chan_ident: int, mode: bool) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_sol_operatingmode(dest: int, source: int, chan_ident: int, mode: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_sol_state(dest: int, source: int, chan_ident: int, state: bool) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_stageaxisparams(dest: int, source: int, chan_ident: int, stage_id: int, axis_id: int, part_no_axis: int, serial_num: int, counts_per_unit: int, min_pos: int, max_pos: int, max_accn: int, max_dec: int, max_vel: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_tracksettleparams(dest: int, source: int, chan_ident: int, time: int, settle_window: int, track_window: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_trigger(dest: int, source: int, chan_ident: int, mode: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_set_tssactuatortype(dest: int, source: int, actuator_ident: int)[source]
thorlabs_apt_device.protocol.functions.mot_set_velparams(dest: int, source: int, chan_ident: int, min_velocity: int, acceleration: int, max_velocity: int) bytes[source]
thorlabs_apt_device.protocol.functions.mot_suspend_endofmovemsges(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.nt_req_tna_dispsettings(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.nt_req_tnaiosettings(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.nt_set_eepromparams(dest: int, source: int, chan_ident: int, msg_id: int) bytes[source]
thorlabs_apt_device.protocol.functions.nt_set_tna_dispsettings(dest: int, source: int, disp_intensity: int) bytes[source]
thorlabs_apt_device.protocol.functions.nt_set_tnaiosettings(dest: int, source: int, lv_out_range: int, lv_out_route: int, hv_out_range: int, sign_io_route: int) bytes[source]
thorlabs_apt_device.protocol.functions.pol_req_params(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.pol_set_params(dest: int, source: int, velocity: int, home_position: int, jog_step1: int, jog_step2: int, jog_step3: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_ack_ntstatusbits(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.pz_ack_pzstatusupdate(dest: int, source: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_move_ntcirctohomepos(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_inputvoltssrc(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_iosettings(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_maxtravel(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_ntcirccentrepos(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_ntcircdialut(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_ntcirchomepos(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_ntcircparams(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_ntfeedbacksrc(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_ntgainparams(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_ntmode(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_ntphasecompparams(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_ntstatusbits(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_ntstatusupdate(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_nttiapfilterparams(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_nttiarangeparams(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_nttiareading(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_nttrackthreshold(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_outputlut(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_outputlutparams(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_outputmaxvolts(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_outputpos(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_outputvolts(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_piconsts(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_positioncontrolmode(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_req_ppc_iosettings(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_ppc_notchparams(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_ppc_pidconsts(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_pzstatusbits(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_pzstatusupdate(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_tpz_dispsettings(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_tpz_iosettings(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_tpz_slewrates(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_tsg_iosettings(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.pz_req_tsg_reading(dest: int, source: int, chan_ident: int)[source]
thorlabs_apt_device.protocol.functions.pz_set_eepromparams(dest: int, source: int, chan_ident: int, msg_id: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_inputvoltssrc(dest: int, source: int, chan_ident: int, volt_src: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_iosettings(dest: int, source: int, chan_ident: int, amp_current_limit: int, amp_lowpass_filter: int, feedback_sig: int, bnc_trig_or_lv_output: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_lutvaluetype(dest: int, source: int, lut_type: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_ntcircdia(dest: int, source: int, circ_dia: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_ntcircdialut(dest: int, source: int, lut_val: Sequence[int]) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_ntcirchomepos(dest: int, source: int, circ_home_pos_a: int, circ_home_pos_b: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_ntcircparams(dest: int, source: int, circ_dia_mode: int, circ_dia_sw: int, circ_osc_freq: int, abs_pwr_min_circ_dia: int, abs_pwr_max_circ_dia: int, abs_pwr_adjust_type: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_ntfeedbacksrc(dest: int, source: int, feedback_src: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_ntgainparams(dest: int, source: int, gain_ctrl_mode: int, nt_gain_sw: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_ntmode(dest: int, source: int, state: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_ntphasecompparams(dest: int, source: int, phase_comp_mode: int, phase_comp_asw: int, phase_comp_bsw: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_nttiapfilterparams(dest: int, source: int, param_1: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_nttiarangeparams(dest: int, source: int, range_mode: int, range_up_limit: int, range_down_limit: int, settle_sample: int, range_change_type: int, range_sw: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_nttrackthreshold(dest: int, source: int, threshold_abs_reading: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_outputlut(dest: int, source: int, chan_ident: int, index: int, output: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_outputlutparams(dest: int, source: int, chan_ident: int, mode: int, cycle_length: int, num_cycles: int, delay_time: int, pre_cycle_rest: int, post_cycle_rest: int, output_trig_start: int, output_trig_width: int, trig_rep_cycle: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_outputmaxvolts(dest: int, source: int, chan_ident: int, voltage: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_outputpos(dest: int, source: int, chan_ident: int, position: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_outputvolts(dest: int, source: int, chan_ident: int, voltage: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_piconsts(dest: int, source: int, chan_ident: int, PropConst: int, IntConst: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_positioncontrolmode(dest: int, source: int, chan_ident: int, mode: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_ppc_iosettings(dest: int, source: int, chan_ident: int, control_src: int, monitor_out_sig: int, monitor_out_bandwidth: int, feedback_src: int, fp_brightness: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_ppc_notchparams(dest: int, source: int, chan_ident: int, filter_no: int, filter1_center: int, filter1_q: int, notch_filter_1_on: int, filter2_center: int, filter2_q: int, notch_filter_2_on: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_ppc_pidconsts(dest: int, source: int, chan_ident: int, pid_p: int, pid_i: int, pid_d: int, pid_d_filter_cut: int, pid_d_filter_on: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_tpz_dispsettings(dest: int, source: int, disp_intensity: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_tpz_iosettings(dest: int, source: int, chan_ident: int, voltage_limit: int, hub_analog_input: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_tpz_slewrates(dest: int, source: int, chan_ident: int, slew_open: int, slew_closed: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_tsg_iosettings(dest: int, source: int, hub_analog_output: int, display_mode: int, force_calibration: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_tsg_reading(dest: int, source: int, chan_ident: int, reading: int, smoothed: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_set_zero(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_start_lutoutput(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.pz_stop_lutoutput(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.pzmot_ack_statusupdate(dest: int, source: int) bytes[source]
thorlabs_apt_device.protocol.functions.pzmot_move_absolute(dest: int, source: int, chan_ident: int, abs_position: int) bytes[source]
thorlabs_apt_device.protocol.functions.pzmot_move_jog(dest: int, source: int, chan_ident: int, jog_dir: int) bytes[source]
thorlabs_apt_device.protocol.functions.pzmot_req_driveopparams(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.pzmot_req_homeparams(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.pzmot_req_kcubechanenablemode(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.pzmot_req_kcubefeedbacksigparams(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.pzmot_req_kcubejogparams(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.pzmot_req_kcubemmiparams(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.pzmot_req_kcubemoveabsoluteparams(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.pzmot_req_kcubemoverelativeparams(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.pzmot_req_kcubetrigioconfig(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.pzmot_req_kcubetrigparams(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.pzmot_req_limswitchparams(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.pzmot_req_poscounts(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.pzmot_req_statusupdate(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.pzmot_set_driveopparams(dest: int, source: int, chan_ident: int, max_voltage: int, step_rate: int, step_accn: int) bytes[source]
thorlabs_apt_device.protocol.functions.pzmot_set_homeparams(dest: int, source: int, chan_ident: int, home_direction: int, home_lim_switch: int, home_step_rate: int, home_offset_dist: int) bytes[source]
thorlabs_apt_device.protocol.functions.pzmot_set_kcubechanenablemode(dest: int, source: int, mode: int) bytes[source]
thorlabs_apt_device.protocol.functions.pzmot_set_kcubefeedbacksigparams(dest: int, source: int, chan_ident: int, fb_signal_mode: int, encoder_const: int) bytes[source]
thorlabs_apt_device.protocol.functions.pzmot_set_kcubejogparams(dest: int, source: int, chan_ident: int, jog_mode: int, jog_step_size_fwd: int, jog_step_size_rev: int, jog_step_rate: int, jog_step_accn: int) bytes[source]
thorlabs_apt_device.protocol.functions.pzmot_set_kcubemmiparams(dest: int, source: int, chan_ident: int, js_mode: int, js_max_step_rate: int, js_dir_sense: int, preset_pos1: int, preset_pos2: int, disp_brightness: int) bytes[source]
thorlabs_apt_device.protocol.functions.pzmot_set_kcubemoveabsoluteparams(dest: int, source: int, chan_ident: int, rel_distance: int) bytes[source]
thorlabs_apt_device.protocol.functions.pzmot_set_kcubemoverelativeparams(dest: int, source: int, chan_ident: int, rel_distance: int) bytes[source]
thorlabs_apt_device.protocol.functions.pzmot_set_kcubetrigioconfig(dest: int, source: int, trig_channel1: int, trig_channel2: int, trig1_mode: int, trig1_polarity: int, trig2_mode: int, trig2_polarity: int) bytes[source]
thorlabs_apt_device.protocol.functions.pzmot_set_kcubetrigparams(dest: int, source: int, chan_ident: int, start_pos_fwd: int, interval_fwd: int, num_pulses_fwd: int, start_pos_reverse: int, interval_rev: int, num_pulses_rev: int, pulse_width: int, num_cycles: int) bytes[source]
thorlabs_apt_device.protocol.functions.pzmot_set_limswitchparams(dest: int, source: int, chan_ident: int, fwd_hard_limit: int, rev_hard_limit: int) bytes[source]
thorlabs_apt_device.protocol.functions.pzmot_set_poscounts(dest: int, source: int, chan_ident: int, position: int) bytes[source]
thorlabs_apt_device.protocol.functions.quad_ack_statusupdate(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.quad_req_dispsettings(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.quad_req_kpadigoutputs(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.quad_req_kpatrigioconfig(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.quad_req_loopparams(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.quad_req_loopparams2(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.quad_req_opermode(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.quad_req_posdemandparams(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.quad_req_positionoutputs(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.quad_req_readings(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.quad_req_statusupdate(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.quad_set_dispsettings(dest: int, source: int, disp_intensity: int, disp_mode: int, disp_dim_timeout: int) bytes[source]
thorlabs_apt_device.protocol.functions.quad_set_eepromparams(dest: int, source: int, msgid: int) bytes[source]
thorlabs_apt_device.protocol.functions.quad_set_kpadigoutputs(dest: int, source: int, dig_outs: int) bytes[source]
thorlabs_apt_device.protocol.functions.quad_set_kpatrigioconfig(dest: int, source: int, trig1_mode: int, trig1_polarity: int, trig1_sum_min: int, trig1_sum_max: int, trig1_diff_threshold: int, trig2_mode: int, trig2_polarity: int, trig2_sum_min: int, trig2_sum_max: int, trig2_diff_threshold: int) bytes[source]
thorlabs_apt_device.protocol.functions.quad_set_loopparams(dest: int, source: int, pGain: int, iGain: int, dGain: int) bytes[source]
thorlabs_apt_device.protocol.functions.quad_set_loopparams2(dest: int, source: int, p: int, i: int, d: int, low_pass_cutoff: int, notch_center: int, filter_q: int, notch_filter_on: int, deriv_filter_on: int) bytes[source]
thorlabs_apt_device.protocol.functions.quad_set_opermode(dest: int, source: int, mode: int) bytes[source]
thorlabs_apt_device.protocol.functions.quad_set_posdemandparams(dest: int, source: int, x_pos_dem_min: int, y_pos_dem_min: int, x_pos_dem_max: int, y_pos_dem_max: int, lv_out_route: int, ol_pos_dem: int, x_pos_fb_sense: int, y_pos_fb_sense: int) bytes[source]
thorlabs_apt_device.protocol.functions.quad_set_positionoutputs(dest: int, source: int, x_pos: int, y_pos: int) bytes[source]
thorlabs_apt_device.protocol.functions.rack_get_digoutputs(dest: int, source: int) bytes[source]
thorlabs_apt_device.protocol.functions.rack_req_bayused(dest: int, source: int, bay_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.rack_req_statusbits(dest: int, source: int) bytes[source]
thorlabs_apt_device.protocol.functions.rack_set_digoutputs(dest: int, source: int, dig_outs: Sequence[bool]) bytes[source]
thorlabs_apt_device.protocol.functions.restorefactorysettings(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.tec_ack_statusupdate(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.tec_req_disp_settings(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.tec_req_iosettings(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.tec_req_loopparams(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.tec_req_readings(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.tec_req_statusbits(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.tec_req_statusupdate(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.tec_req_tempsetpoint(dest: int, source: int)[source]
thorlabs_apt_device.protocol.functions.tec_set_disp_settings(dest: int, source: int, disp_intensity: int, disp_mode: int) bytes[source]
thorlabs_apt_device.protocol.functions.tec_set_eepromparams(dest: int, source: int) bytes[source]
thorlabs_apt_device.protocol.functions.tec_set_iosettings(dest: int, source: int, sensor: int, current_limit: int) bytes[source]
thorlabs_apt_device.protocol.functions.tec_set_loopparams(dest: int, source: int, p: int, i: int, d: int) bytes[source]
thorlabs_apt_device.protocol.functions.tec_set_tempsetpoint(dest: int, source: int, temp_set: int) bytes[source]
thorlabs_apt_device.protocol.functions.tim_req_buttonparams(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.tim_req_jogparams(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.tim_req_potparams(dest: int, source: int, chan_ident: int) bytes[source]
thorlabs_apt_device.protocol.functions.tim_set_buttonparams(dest: int, source: int, chan_ident: int, mode: int, position1: int, position2: int) bytes[source]
thorlabs_apt_device.protocol.functions.tim_set_jogparams(dest: int, source: int, chan_ident: int, jog_mode: int, jog_step_size: int, jog_step_rate: int, jog_step_accn: int) bytes[source]
thorlabs_apt_device.protocol.functions.tim_set_potparams(dest: int, source: int, chan_ident: int, max_step_rate: int) bytes[source]