Skip to content

Instantly share code, notes, and snippets.

@0xD34D
Created January 16, 2024 03:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save 0xD34D/31b78144c7e29e0141c4696999c7af48 to your computer and use it in GitHub Desktop.
Save 0xD34D/31b78144c7e29e0141c4696999c7af48 to your computer and use it in GitHub Desktop.
strings prtouch_v2_wrapper.cpython-38-mipsel-linux-gnu.so
init extras.prtouch_v2_wrapper
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.cmd_SELF_CHECK_PRTOUCH
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.cmd_TRIG_TEST
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.cmd_ACCURATE_HOME_Z
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.cmd_SAFE_MOVE_Z
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.cmd_PRTOUCH_READY
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.cmd_START_STEP_PRTOUCH
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.cmd_CHECK_BED_MESH
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.cmd_NOZZLE_CLEAR
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.cmd_DEAL_AVGS
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.cmd_READ_PRES
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.run_re_g29s
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.safe_move_z
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.report_run_dis
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.probe_ready
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.run_to_next
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.get_mm_per_step
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.get_best_rdy_z
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.get_step_cnts
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.get_valid_ch
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.ck_and_manual_get_pres
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.ck_and_manual_get_step
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.shake_motor
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.set_bed_temps
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.set_hot_temps
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.set_fan_speed
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.move
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.disable_steps
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.enable_steps
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.set_step_par
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.ck_g28ed
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.get_linear2
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.delay_s
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.send_wave_tri
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.print_res
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.print_ary
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.print_msg
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.get_steppers
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.add_stepper
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper._handle_result_read_pres_prtouch
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper._handle_result_run_pres_prtouch
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper._handle_pres_debug_prtouch
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper._handle_result_run_step_prtouch
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper._handle_step_debug_prtouch
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper._build_pres_config
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper._build_step_config
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.__init__
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.home_wait
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.probe_prepare
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.probe_finish
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.run_step_prtouch
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.check_bed_mesh
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.clear_nozzle
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.run_G29_Z
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.cmd_SAFE_DOWN_Z
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.cmd_TEST_SWAP
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.run_G28_Z
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.env_self_check
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.cal_tri_data
extras.prtouch_v2_wrapper.PRTouchEndstopWrapper.bed_mesh_post_proc
PRTouchEndstopWrapper.multi_probe_end
PRTouchEndstopWrapper.ck_and_manual_get_pres
PRTouchEndstopWrapper._handle_result_read_pres_prtouch
PRTouchEndstopWrapper._handle_result_run_pres_prtouch
klippy/extras/prtouch_v2_wrapper.py
deal_avgs_prtouch oid=%c base_cnt=%c
config_step_prtouch oid=%d step_cnt=%d swap_pin=%s sys_time_duty=%u
config_pres_prtouch oid=%d use_adc=%d pres_cnt=%d swap_pin=%s sys_time_duty=%u
add_step_prtouch oid=%d index=%d dir_pin=%s step_pin=%s dir_invert=%d step_invert=%d
add_pres_prtouch oid=%d index=%d clk_pin=%s sda_pin=%s
PRTouchEndstopWrapper.shake_motor
PRTouchEndstopWrapper.set_step_par
PRTouchEndstopWrapper.set_hot_temps
PRTouchEndstopWrapper.set_fan_speed
PRTouchEndstopWrapper.set_bed_temps
PRTouchEndstopWrapper.run_to_next
PRTouchEndstopWrapper.run_step_prtouch
PRTouchEndstopWrapper.run_re_g29s
PRTouchEndstopWrapper.report_run_dis
PRTouchEndstopWrapper.query_endstop
PRTouchEndstopWrapper.probe_ready
PRTouchEndstopWrapper.probe_prepare
PRTouchEndstopWrapper.probe_finish
PRTouchEndstopWrapper.multi_probe_begin
PRTouchEndstopWrapper.home_start
PRTouchEndstopWrapper.get_steppers
PRTouchEndstopWrapper.get_step_cnts
PRTouchEndstopWrapper.get_position_endstop
PRTouchEndstopWrapper.get_mm_per_step
PRTouchEndstopWrapper.get_linear2
PRTouchEndstopWrapper.get_best_rdy_z
PRTouchEndstopWrapper.env_self_check
PRTouchEndstopWrapper.enable_steps
PRTouchEndstopWrapper.disable_steps
PRTouchEndstopWrapper.cmd_TRIG_TEST
PRTouchEndstopWrapper.cmd_TEST_SWAP
PRTouchEndstopWrapper.cmd_TEST_PRTH
PRTouchEndstopWrapper.cmd_SELF_CHECK_PRTOUCH
PRTouchEndstopWrapper.cmd_SAFE_MOVE_Z
PRTouchEndstopWrapper.cmd_SAFE_DOWN_Z
PRTouchEndstopWrapper.cmd_READ_PRES
PRTouchEndstopWrapper.cmd_PRTOUCH_READY
PRTouchEndstopWrapper.cmd_NOZZLE_CLEAR
PRTouchEndstopWrapper.cmd_DEAL_AVGS
PRTouchEndstopWrapper.cmd_ACCURATE_HOME_Z
PRTouchEndstopWrapper.clear_nozzle
PRTouchEndstopWrapper.ck_and_manual_get_step
PRTouchEndstopWrapper.change_hot_min_temp
PRTouchEndstopWrapper.cal_tri_data
PRTouchEndstopWrapper.bed_mesh_post_proc
PRTouchEndstopWrapper.add_stepper
PRTouchEndstopWrapper._handle_step_debug_prtouch
PRTouchEndstopWrapper._handle_result_run_step_prtouch
PRTouchEndstopWrapper._handle_pres_debug_prtouch
PRTouchEndstopWrapper._build_step_config
PRTouchEndstopWrapper._build_pres_config
G28_Z: Wait for Nozzle to recovery[%.2f -> %.2f]...
G28_Z: Wait for Nozzle to cool down[%.2f -> %.2f]...
FORCE_MOVE STEPPER=stepper_z DISTANCE=5 VELOCITY=5
ARM(PRTH)=%s, MCU(PRES)=%s, MCU(STEP)=%s
now_pos(%f, %f, %f) top_mid_pos(%f, %f, %f)
min_x:%f, min_y:%f, max_x:%f, max_y:%f, x_cnt:%d, y_cnt:%d
mesh_point(%f, %f, %f) bed_mesh_right_mid_com:%f, com_z:%f
_handle_result_read_pres_prtouch
check_bed_mesh: Due to the great change of the hot bed or version, it needs to be re-leveled.
Start clear_nozzle(), hot_min_temp=%.2f, hot_max_temp=%.2f, bed_max_temp=%.2f
Start Coarse Probe, Test Index=%d...
--Self Test 1 = PR_ERR_CODE_SWAP_PIN_DETECTI, ERROR!!--
P%d = [x=%.2f, y=%.2f, mest_z=%.2f, probe_z=%.2f, err_z=%.2f]
PRTouchEndstopWrapper.send_wave_tri
PRTouchEndstopWrapper.safe_move_z
PRTouchEndstopWrapper.run_G29_Z
PRTouchEndstopWrapper.run_G28_Z
PRTouchEndstopWrapper.print_res
PRTouchEndstopWrapper.print_msg
PRTouchEndstopWrapper.print_ary
PRTouchEndstopWrapper.home_wait
PRTouchEndstopWrapper.get_valid_ch
PRTouchEndstopWrapper.cmd_START_STEP_PRTOUCH
PRTouchEndstopWrapper.cmd_CHECK_BED_MESH
PRTouchEndstopWrapper.check_bed_mesh
write_swap_prtouch oid=%c sta=%c
manual_get_steps oid=%c index=%c
_handle_result_run_step_prtouch
_handle_result_run_pres_prtouch
PRTouchEndstopWrapper.ck_g28ed
manual_get_pres oid=%c index=%c
Step Lost Check, need=0, tri=%.2f
Start Precision Probe, index=%d...
PRTouchEndstopWrapper.get_mcu
PRTouchEndstopWrapper.delay_s
BED_MESH_PROFILE LOAD="default"
PRTouchEndstopWrapper.__init__
cmd_START_STEP_PRTOUCH_help
cmd_SELF_CHECK_PRTOUCH_help
Now Version=%d, Cfg Version=%d
PRTouchEndstopWrapper.move
safe_move_z_tri_call_back
_handle_step_debug_prtouch
_handle_pres_debug_prtouch
extras.prtouch_v2_wrapper
Down And Wait Temp For %.2f...
self.tri_min_hold_%d=%d,%d
self.tri_max_hold_%d=%d,%d
result_read_pres_prtouch
register_config_callback
g29_cnt=%d, x=%.2f, y=%.2f, z=%.2f
cmd_ACCURATE_HOME_Z_help
Tri_mark=%d best_ch=%d Chs=
Start Result Check Probe...
Src=%s, x=%.2f, y=%.2f, cal_z=%.2f
CAL_TRI_DATA_FILTER_CH%d
self.tri_min_hold_ALL=%d
run_script_from_command
result_run_step_prtouch
result_run_pres_prtouch
read_swap_prtouch oid=%c
cmd_CHECK_BED_MESH_help
bed_mesh_bottom_mid_com
Start Cool Down The Noz...
Clear the nozzle on bed.
[00=%.2f, 01=%.2f, 11=%.2f, 10=%.2f]
write_swap_prtouch_cmd
start_step_prtouch_cmd
start_pres_prtouch_cmd
set_speed_from_command
mm_pre_step=%f, out_mm=%f
cmd_START_STEP_PRTOUCH
cmd_SELF_CHECK_PRTOUCH
cmd_PRTOUCH_READY_help
ck_and_manual_get_step
ck_and_manual_get_pres
check_bed_mesh_max_err
bed_mesh_right_mid_com
Test The Tri is Normal
Start the step prtouch.
Safe down z before G28
CK_AND_MANUAL_GET_STEP
CK_AND_MANUAL_GET_PRES
read_swap_prtouch_cmd
read_pres_prtouch_cmd
deal_avgs_prtouch_cmd
cmd_NOZZLE_CLEAR_help
bed_mesh_left_mid_com
Start Step Lost Check...
Read And Cal The Avgs.
PRTouchEndstopWrapper
G1 X%.2f Y%.2f Z%.2f F%d
G1 F%d X%.3f Y%.3f Z%.3f
temp=%.2f, wait=%d, err=%f
manual_get_steps_cmd
lookup_query_command
get_position_endstop
fan_name=%s, fan_spd=%f
cmd_SAFE_MOVE_Z_help
cmd_SAFE_DOWN_Z_help
bed_mesh_top_mid_com
Test the ready point.
Start check_bed_mesh()...
safe_move_z_all_cnt
manual_get_pres_cmd
get_prefix_sections
cmd_ACCURATE_HOME_Z
check_bed_mesh: Pass!!
change_hot_min_temp
Start disable_steps()...
Start Src Pos Probe...
Start Probe Point=%s
Start End Pos Probe...
Start Clear The Noz...
Self check the pres.
Read The Press Vals.
use_tri_z_down_spd
sys_max_z_velocity
run_max_z_velocity
get_last_move_time
g28_wait_cool_down
cmd_TRIG_TEST_help
cmd_TEST_SWAP_help
cmd_TEST_PRTH_help
cmd_READ_PRES_help
cmd_DEAL_AVGS_help
cmd_CHECK_BED_MESH
cline_in_traceback
bed_mesh_post_proc
Start enable_steps()...
Start Finish Clear...
START_STEP_PRTOUCH
SELF_CHECK_PRTOUCH
Check the bed mesh.
BED_MESH_POST_PROC
BED_MESH_CALIBRATE
tri_try_max_times
tri_min_hold_init
tri_max_hold_init
register_response
multi_probe_begin
cmd_PRTOUCH_READY
_build_step_config
_build_pres_config
Test The Swap Pin.
---Swap Test Success---
Start run_re_g29s()...
Start probe_ready()...
RESTORE_E_CURRENT
CALIBRATE_tri_min
CALIBRATE_tri_max
use_tri_min_hold
use_tri_max_hold
use_tri_hftr_cut
tri_min_hold_ALL
tri_max_hold_ALL
sys_max_velocity
run_step_prtouch
run_max_velocity
register_command
nextpos=%s, wait=%d
jump_probe_ready
is_motor_enabled
has_save_sys_acc
fan_heat_min_spd
fan_heat_max_spd
cmd_NOZZLE_CLEAR
Re trans index=%d
RUN_STEP_PRTOUCH
G1 F%d X%.3f Y%.3f
use_tri_lftr_k1
tri_min_hold_%d
tri_max_hold_%d
sys_max_z_accel
set_temperature
safe_z_dead_dis
run_max_z_accel
prtouch default
pres%d_sdo_pins
pres%d_clk_pins
pres%d_adc_pins
need_self_check
multi_probe_end
get_mm_per_step
cmd_SAFE_MOVE_Z
cmd_SAFE_DOWN_Z
clr_noz_start_y
clr_noz_start_x
!!!Swap Test ERROR!!!
Start run_G29_Z()...
Start run_G28_Z()...
Start Move, gcmd=
RUN_RE_G29S_TWO
RUN_RE_G29S_ONE
READ_PRES_TICKS
GET_MM_PER_STEP
ACCURATE_HOME_Z
virtual_sdcard
tri_z_down_spd
stepper_enable
step_tri_index
send_step_duty
run_sta_status
report_run_dis
probe_min_3err
pres_tri_index
pa_clr_down_mm
max_z_velocity
lookup_command
is_active_axis
get_kinematics
get_best_rdy_z
g29_down_min_z
env_self_check
check_bed_mesh
bottom_mid_pos
add_config_cmd
RE_PROBE_POINT
READ_PRES_CH%d
GET_BEST_RDY_Z
CHECK_BED_MESH
use_tri_times
tri_time_down
tri_call_back
tilt_corr_dis
sys_time_duty
sys_max_accel
step_tri_time
step_tri_tick
step_swap_pin
step_par_down
_step_cnt_up
step_cnt_down
smoothed_temp
set_hot_temps
set_fan_speed
set_bed_temps
send_wave_tri
run_max_accel
right_mid_pos
query_endstop
probe_prepare
pres_tri_time
pres_tri_tick
pres_swap_pin
pres_sdo_pins
pres_par_down
pres_clk_pins
pres_adc_pins
pa_clr_dis_mm
need=%d, recv=%d
move_down_cnt
motor_disable
lost_step_dis
lookup_object
lookup_enable
home_end_time
get_step_dist
get_step_cnts
disable_steps
debug_prtouch
cmd_TRIG_TEST
cmd_TEST_SWAP
cmd_TEST_PRTH
cmd_READ_PRES
cmd_DEAL_AVGS
clr_noz_len_y
clr_noz_len_x
SET_HOT_TEMPS
SET_FAN_SPEED
SET_BED_TEMPS
PRTOUCH_READY
GET_STEP_CNTS
G28_FIRST_MMS
For Debug Cmd
DISABLE_STEPS
Coarse home z
CXSAVE_CONFIG
tri_z_up_spd
tri_need_cnt
tri_min_hold
tri_max_hold
tri_hftr_cut
stored_profs
step_us_down
start_tick_s
set_step_par
set_position
save_version
sample_count
respond_info
probe_helper
probe_finish
pres_tri_chs
_pres_d_buf
pres_buf_cnt
position_max
ovr_det_hold
motor_enable
max_velocity
lost_min_cnt
left_mid_pos
hot_min_temp
hot_max_temp
getfloatlist
get_valid_ch
get_steppers
get_position
fan_mode_obj
fan_heat_obj
enable_steps
clear_nozzle
cal_tri_data
cal_hftr_cut
best_above_z
bed_max_temp
TRI_STEP_MSG
TRI_PRES_MSG
PRTOUCH_MOVE
NOZZLE_CLEAR
MAX_STEP_CNT
MAX_PRES_CNT
HOT_MIN_TEMP
HOT_MAX_TEMP
ENABLE_STEPS
CLEAR_NOZZLE
BED_MAX_TEMP
AVGS_RESAULT
z_step_pins
tri_wave_ip
tri_send_ms
tri_lftr_k1
top_mid_pos
target_temp
step_cnt_up
start_pos_z
shake_range
shake_motor
sample_time
safe_move_z
run_to_next
run_re_g29s
probe_ready
mm_per_step
mesh_config
max_z_accel
low_spd_nul
is_shutdown
homing_axes
has_section
get_reactor
get_printer
get_linear2
cal_lftr_k1
bed_max_err
add_stepper
acc_ctl_cnt
Safe move z
SHAKE_MOTOR
SAFE_MOVE_Z
SAFE_DOWN_Z
RUN_TO_NEXT
RUN_RE_G29S
PROBE_READY
MAX_BUF_LEN
M106 P2 S%d
M106 P0 S%d
CK_BED_MESH
z_dir_pins
was_enable
wait_moves
_valid_ch
tri_acq_ms
stepper_z3
stepper_z2
stepper_z1
step_us_up
step_t_buf
step_d_buf
start_step
rdy_xy_spd
print_time
pres_t_buf
pres_d_buf
pr_version
out_val_mm
noz_ex_com
move_queue
lift_speed
last_point
kinematics
home_start
heater_hot
heater_fan
heater_bed
getsection
getintlist
getboolean
fast_probe
down_min_z
create_oid
configfile
clr_xy_spd
acc_ctl_mm
TRI_OUT_MM
SOCK_DGRAM
PR_VERSION
triggered
tri_dis = %f
threading
stepper_z
stepper_x
step_base
sin_angle
shut_down
shake_cnt
run_G29_Z
run_G28_Z
rest_time
rdy_z_spd
print_res
print_msg
print_ary
parse_pin
_out_mms
nextpos_z
monotonic
__metaclass__
max_accel
is_corexz
is_base_x
home_wait
get_float
eventtime
cos_angle
TRIG_TEST
TEST_SWAP
TEST_PRTH
SWAP_TEST
STEP_TICK
STEP_DATA
SHOW_WAVE
RUN_G29_Z
RUN_G28_Z
READ_PRES
PRES_TICK
PRES_CH%d
ERR_POINT
DEAL_AVGS
ver_step
ver_prth
ver_pres
valid_ch
up_min_z
tri_time
toolhead
strftime
steppers
step_res
step_pin
step_par
step_oid
step_mcu
step_cnt
show_msg
set_mesh
read_cnt
__qualname__
profiles
pres_res
pres_oid
pres_mcu
pres_cnt
pnt_vals
pnt_tick
pheaters
out_step
now_pos1
now_pos0
mesh_min
mesh_max
load_sys
getfloat
get_name
get_mesh
fan_name
extruder
down_dis
ck_g28ed
bed_mesh
base_pos
auto_g29
accurate
VALID_CH
Re Probe =
M140 S%d
DOWN_DIS
AUTO_G29
y_count
x_count
version
use_adc
uniform
tri_chs
tick_%d
stepper
step_us
src_pos
sdo_par
run_sta
run_spd
run_rdo
run_dis
run_dir
run_cnt
rt_last
results
reactor
rdy_pos
prtouch
pro_cnt
printer
__prepare__
params1
params0
p_right
out_mms
objects
now_pos
nextpos
min_val
max_val
max_tan
logging
heaters
get_mcu
get_int
g29_cnt
fan_spd
err_cnt
end_pos
dir_pin
dir_par
delay_s
default
dbg_msg
cur_pos
crt_cnt
clk_par
buf_cnt
adc_par
acc_ctl
VERSION
RDY_POS
OUT_MMS
AF_INET
z_mesh
vals_p
up_dis
tick%d
t_last
step%d
speeds
socket
sendto
res_yx
re_g28
random
pt_cnt
params
p_left
out_mm
__module__
minval
mesh_z
maxval
limits
last_z
invert
insert
__import__
home_y
home_x
heater
getint
err_ps
encode
enable
d3_abs
corexz
config
ch3_%d
ch2_%d
ch1_%d
ch0_%d
can_rt
calc_z
append
UP_DIS
Before=
y_cnt
x_cnt
title
t_buf
speed
res_z
rdy_y
rdy_x
rdn_p
range
queue
probe
ppins
pause
p_mid
p_buf
oft_z
min_y
min_x
mid_z
mid_p
max_z
max_y
max_x
lev_z
l_chs
index
hmove
gcode
force
dwell
cnt=%d
close
chips
angle
RES_Z
%H:%M:%S
DEBUG
After=
wait
v_sd
time
tick
__test__
temp
step
sqrt
send
self
seed
sdir
res1
rdir
pmgr
pins
__name__
move
mesh
math
__main__
lent
__init__
info
gcmd
fabs
errs
desc
coff
ck_z
chip
ch%d
atan
V0.0
None
[%s] %s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment