| src / klipper_utils / __init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / klipper_utils / klipper_choice.py |
KlipperChoice.get_klipper_choices |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / klipper_utils / klipper_choice.py |
KlipperChoice.get_value |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / klipper_utils / klipper_choice.py |
KlipperChoice.get_default |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / klipper_utils / klipper_choice.py |
(no function) |
|
100% |
13 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / klipper_utils / klipper_module.py |
KlipperModule.__init__ |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / klipper_utils / klipper_module.py |
KlipperModule.get_time |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / klipper_utils / klipper_module.py |
KlipperModule.toolhead |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| src / klipper_utils / klipper_module.py |
KlipperModule.check_homed_xyz |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| src / klipper_utils / klipper_module.py |
KlipperModule.move_relative |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / klipper_utils / klipper_module.py |
KlipperModule.move_absolute |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / klipper_utils / klipper_module.py |
KlipperModule.move_inside |
|
0% |
7 |
7 |
0 |
|
0% |
6 |
0 |
|
0% |
| src / klipper_utils / klipper_module.py |
KlipperModule.get_temperatures |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / klipper_utils / klipper_module.py |
KlipperModule.set_temperatures |
|
0% |
7 |
7 |
0 |
|
0% |
6 |
0 |
|
0% |
| src / klipper_utils / klipper_module.py |
KlipperModule.wait_temperatures |
|
0% |
11 |
11 |
0 |
|
0% |
8 |
0 |
|
0% |
| src / klipper_utils / klipper_module.py |
KlipperModule.set_wait_temperatures |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / klipper_utils / klipper_module.py |
KlipperModule.wait |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / klipper_utils / klipper_module.py |
KlipperModule._register_command |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / klipper_utils / klipper_module.py |
KlipperModule._move |
|
0% |
19 |
19 |
0 |
|
0% |
10 |
0 |
|
0% |
| src / klipper_utils / klipper_module.py |
KlipperModule._get_curr_offset_positions |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / klipper_utils / klipper_module.py |
KlipperModule._get_curr_positions |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / klipper_utils / klipper_module.py |
(no function) |
|
100% |
23 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / klipper_utils / klipper_utils.py |
KlipperUtils.register_command |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / klipper_utils / klipper_utils.py |
KlipperUtils.register_command.gcode_command |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| src / klipper_utils / klipper_utils.py |
KlipperUtils.call_command |
|
100% |
29 |
0 |
0 |
|
100% |
14 |
0 |
|
100% |
| src / klipper_utils / klipper_utils.py |
KlipperUtils.klipper_from_config_string |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / klipper_utils / klipper_utils.py |
KlipperUtils.klipper_map_from_config |
|
0% |
5 |
5 |
1 |
|
0% |
4 |
0 |
|
0% |
| src / klipper_utils / klipper_utils.py |
KlipperUtils._convert_to_type |
|
100% |
10 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| src / klipper_utils / klipper_utils.py |
KlipperUtils._convert_param |
|
100% |
11 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / klipper_utils / klipper_utils.py |
KlipperConfigDict.get_title |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / klipper_utils / klipper_utils.py |
KlipperConfigDict.to_string |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / klipper_utils / klipper_utils.py |
KlipperConfigDict.get_data |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / klipper_utils / klipper_utils.py |
KlipperConfigDict.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / klipper_utils / klipper_utils.py |
(no function) |
|
100% |
40 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / project_meta / __init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / project_meta / git_info.py |
GitInfo.create |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / project_meta / git_info.py |
GitInfo.__str__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| src / project_meta / git_info.py |
(no function) |
|
0% |
12 |
12 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / project_meta / project_info.py |
_ProjectInfoBase.__new__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| src / project_meta / project_info.py |
_ProjectInfoBase._get_item_impl |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / project_meta / project_info.py |
_ProjectInfoBase._get_item |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| src / project_meta / project_info.py |
_ProjectInfoBase.get_project_name |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / project_meta / project_info.py |
_ProjectInfoBase.get_version |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / project_meta / project_info.py |
_ProjectInfoBase.get_description |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / project_meta / project_info.py |
_ProjectInfoBase.get_author |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / project_meta / project_info.py |
_ProjectInfoBase.get_homepage_url |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / project_meta / project_info.py |
_ProjectInfoBase.__repr__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / project_meta / project_info.py |
(no function) |
|
0% |
25 |
25 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / project_meta / project_info_pkg.py |
ProjectInfoPkg.__init__ |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| src / project_meta / project_info_pkg.py |
ProjectInfoPkg._get_item_impl |
|
0% |
20 |
20 |
0 |
|
0% |
12 |
0 |
|
0% |
| src / project_meta / project_info_pkg.py |
ProjectInfoPkg._get_pkg |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| src / project_meta / project_info_pkg.py |
(no function) |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / project_meta / project_info_pyproject.py |
ProjectInfoPyProject.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / project_meta / project_info_pyproject.py |
ProjectInfoPyProject._get_item_impl |
|
0% |
13 |
13 |
0 |
|
0% |
10 |
0 |
|
0% |
| src / project_meta / project_info_pyproject.py |
ProjectInfoPyProject._get_pyproject |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| src / project_meta / project_info_pyproject.py |
ProjectInfoPyProject._get_value |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| src / project_meta / project_info_pyproject.py |
ProjectInfoPyProject._get_version |
|
0% |
14 |
14 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / project_meta / project_info_pyproject.py |
(no function) |
|
0% |
11 |
11 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / __init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / config / __init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / config / config.py |
_insert_line_before |
|
0% |
13 |
13 |
0 |
|
0% |
6 |
0 |
|
0% |
| src / zooc / config / config.py |
_remove_line_from |
|
0% |
10 |
10 |
0 |
|
0% |
4 |
0 |
|
0% |
| src / zooc / config / config.py |
copy_resource_file |
|
0% |
14 |
14 |
0 |
|
0% |
6 |
0 |
|
0% |
| src / zooc / config / config.py |
setup |
|
0% |
12 |
12 |
0 |
|
0% |
6 |
0 |
|
0% |
| src / zooc / config / config.py |
teardown |
|
0% |
15 |
15 |
0 |
|
0% |
6 |
0 |
|
0% |
| src / zooc / config / config.py |
(no function) |
|
0% |
14 |
14 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / data / __init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / data / calibration_data.py |
CalibrationData.klipper_config |
|
0% |
1 |
1 |
1 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / data / calibration_data.py |
CalibrationData.to_config |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / data / calibration_data.py |
CalibrationData.is_valid |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / data / calibration_data.py |
CalibrationData.__str__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / data / calibration_data.py |
(no function) |
|
100% |
16 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / data / fixed_offset.py |
load_fixed_offsets |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / data / fixed_offset.py |
FixedOffset.get_title |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / data / fixed_offset.py |
FixedOffset.__post_init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / data / fixed_offset.py |
(no function) |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / data / offset_data.py |
OffsetData.build_text |
|
86% |
7 |
1 |
0 |
|
83% |
6 |
1 |
|
85% |
| src / zooc / data / offset_data.py |
OffsetData.__post_init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / data / offset_data.py |
OffsetData.is_valid |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / data / offset_data.py |
OffsetData.get_z_ref |
|
75% |
4 |
1 |
0 |
|
50% |
2 |
1 |
|
67% |
| src / zooc / data / offset_data.py |
OffsetData.calculate_z_offset |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / data / offset_data.py |
OffsetData.get_interp |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / data / offset_data.py |
OffsetData.to_string |
|
100% |
1 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / data / offset_data.py |
OffsetData.list_z |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / data / offset_data.py |
OffsetData.list_be |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / data / offset_data.py |
OffsetData.__str__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / data / offset_data.py |
(no function) |
|
100% |
27 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / data / offset_temp.py |
OffsetTemp.build |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| src / zooc / data / offset_temp.py |
OffsetTemp.__post_init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / data / offset_temp.py |
OffsetTemp.temps |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / data / offset_temp.py |
OffsetTemp.get_title |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / data / offset_temp.py |
OffsetTemp.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / data / offset_temp.py |
(no function) |
|
100% |
20 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / data / temps.py |
_Temp.create |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / zooc / data / temps.py |
_Temp.klipper |
|
57% |
7 |
3 |
0 |
|
50% |
4 |
2 |
|
55% |
| src / zooc / data / temps.py |
_Temp.value |
|
80% |
5 |
1 |
0 |
|
75% |
4 |
1 |
|
78% |
| src / zooc / data / temps.py |
_Temp.is_on |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / data / temps.py |
_Temp.is_off |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / data / temps.py |
_Temp.enable |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / data / temps.py |
_Temp.__add__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / data / temps.py |
_Temp.__sub__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / data / temps.py |
_Temp.__eq__ |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| src / zooc / data / temps.py |
_Temp.__str__ |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| src / zooc / data / temps.py |
_Temp.__hash__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / data / temps.py |
Temps.create |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / data / temps.py |
Temps.klipper |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / data / temps.py |
Temps.bed_temp |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / data / temps.py |
Temps.extruder_temp |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / data / temps.py |
Temps.enable |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / data / temps.py |
Temps.both_on |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / data / temps.py |
Temps.is_none_off |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / data / temps.py |
Temps.both_off |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / data / temps.py |
Temps.__add__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / data / temps.py |
Temps.__sub__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / data / temps.py |
Temps.__eq__ |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / zooc / data / temps.py |
Temps.__str__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / data / temps.py |
Temps.__hash__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / data / temps.py |
(no function) |
|
100% |
42 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / __init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / dither.py |
dither_pattern |
|
0% |
23 |
23 |
0 |
|
0% |
10 |
0 |
|
0% |
| src / zooc / dsp / dither.py |
dither_weights |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / dsp / dither.py |
(no function) |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
Filter.__post_init__ |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
Filter.is_valid |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
Filter.get_output |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
Filter.get_full_range |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
Filter.describe |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterMonotonic.is_monotonic |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterMonotonic.is_monotonic_inc |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterMonotonic.is_monotonic_dec |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterMonotonic.get_noise_th |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterMonotonic.is_valid |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterMonotonic.describe |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterMedian.filtered_series |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterMedian.get_output |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterMedian.stddev |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterMedian.is_valid |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterMedian.describe |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterMath.solve |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterMath.solve_float |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterMath.solve_t0 |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / dsp / filters.py |
FilterMath.forecast |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / dsp / filters.py |
FilterMedianLinear.create |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterMedianLinear.slope |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterMedianLinear.stderr_relative |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterMedianLinear.intercept |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterMedianLinear.correlation |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| src / zooc / dsp / filters.py |
FilterMedianLinear.describe |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterMedianLinear.solve |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterMedianLinear._linregress |
|
100% |
8 |
0 |
0 |
|
75% |
4 |
1 |
|
92% |
| src / zooc / dsp / filters.py |
FilterStable.is_valid |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterExpDecay.model_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterExpDecay.create |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / dsp / filters.py |
FilterExpDecay.__post_init__ |
|
100% |
15 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterExpDecay.bounds |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / dsp / filters.py |
FilterExpDecay._p0 |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / dsp / filters.py |
FilterExpDecay.solve |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / dsp / filters.py |
FilterExpDecay.get_output |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterExpDecay.get_time_constant |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterExpDecay.is_pos_or_neg |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / dsp / filters.py |
FilterExpDecay.get_amplitude |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterExpDecay.get_value_tc |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / dsp / filters.py |
FilterExpDecay.has_enough_data |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterExpDecay.find_worst_outlier |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / dsp / filters.py |
FilterExpDecay.is_valid |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterExpDecay.describe |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterExpDecay._t_normalize |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / dsp / filters.py |
FilterExpDecay._is_exp_valid |
|
89% |
9 |
1 |
0 |
|
67% |
6 |
2 |
|
80% |
| src / zooc / dsp / filters.py |
FilterMonotonicImpl.get_output |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterExpDecayZ.__post_init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterExpDecayZ.bounds |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterExpDecayZ._p0 |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterExpDecayZ.is_valid |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
FilterExpDecayZ.describe |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / filters.py |
(no function) |
|
100% |
157 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / surface_extrapolator.py |
SurfaceExtrapolator.__call__ |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / surface_extrapolator.py |
SurfaceExtrapolator2d.__init__ |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / surface_extrapolator.py |
SurfaceExtrapolator2d.get_bounds |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / surface_extrapolator.py |
SurfaceExtrapolator2d.extrapolator |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / surface_extrapolator.py |
SurfaceExtrapolator2d.__call__ |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / zooc / dsp / surface_extrapolator.py |
SurfaceExtrapolator2d._validate |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / zooc / dsp / surface_extrapolator.py |
SurfaceExtrapolator1d.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / surface_extrapolator.py |
SurfaceExtrapolator1d.__call__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / surface_extrapolator.py |
get_non_collinear |
|
100% |
7 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / zooc / dsp / surface_extrapolator.py |
create |
|
77% |
13 |
3 |
0 |
|
70% |
10 |
3 |
|
74% |
| src / zooc / dsp / surface_extrapolator.py |
(no function) |
|
100% |
30 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / dsp / surface_nearest_interpolator.py |
SurfaceNearestInterpolator.nearest |
|
0% |
12 |
12 |
0 |
|
0% |
6 |
0 |
|
0% |
| src / zooc / dsp / surface_nearest_interpolator.py |
SurfaceNearestInterpolator.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / dsp / surface_nearest_interpolator.py |
SurfaceNearestInterpolator.dict_x |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| src / zooc / dsp / surface_nearest_interpolator.py |
SurfaceNearestInterpolator.__call__ |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| src / zooc / dsp / surface_nearest_interpolator.py |
(no function) |
|
0% |
14 |
14 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / run / __init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / run / measure_methods.py |
MeasureMethods.get_default |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / run / measure_methods.py |
(no function) |
|
100% |
16 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / run / measure_z.py |
MeasureZ.measure |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / run / measure_z.py |
MeasureZ._stabilize_delay |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| src / zooc / run / measure_z.py |
MeasureZ._measure_z |
|
0% |
10 |
10 |
0 |
|
0% |
4 |
0 |
|
0% |
| src / zooc / run / measure_z.py |
MeasureZ._get_single_probe |
|
0% |
15 |
15 |
0 |
|
0% |
4 |
0 |
|
0% |
| src / zooc / run / measure_z.py |
MeasureZDelay.measure |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / run / measure_z.py |
MeasureZDelta.measure |
|
0% |
17 |
17 |
0 |
|
0% |
8 |
0 |
|
0% |
| src / zooc / run / measure_z.py |
MeasureZForecast.measure |
|
0% |
21 |
21 |
0 |
|
0% |
12 |
0 |
|
0% |
| src / zooc / run / measure_z.py |
(no function) |
|
100% |
34 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / run / model_z_offset.py |
ModelZOffset.log_data |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| src / zooc / run / model_z_offset.py |
ModelZOffset.calc_offset |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / zooc / run / model_z_offset.py |
ModelZOffset._calc_offset |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / run / model_z_offset.py |
ModelZOffset.describe |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / run / model_z_offset.py |
ModelZOffset.create_filter |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / run / model_z_offset.py |
ModelZOffsetStable._calc_offset |
|
92% |
13 |
1 |
0 |
|
75% |
4 |
1 |
|
88% |
| src / zooc / run / model_z_offset.py |
ModelZOffsetStable.create_filter |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / run / model_z_offset.py |
ModelZOffsetStable._get_closest_neighbors |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / run / model_z_offset.py |
ModelZOffsetExp._calc_offset |
|
100% |
11 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| src / zooc / run / model_z_offset.py |
ModelZOffsetExp.create_filter |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / run / model_z_offset.py |
ModelZOffsetExp.describe |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / run / model_z_offset.py |
ModelZOffsetExp._process_candidate |
|
84% |
19 |
3 |
0 |
|
75% |
8 |
2 |
|
81% |
| src / zooc / run / model_z_offset.py |
(no function) |
|
100% |
56 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / run / run.py |
Run.klipper_config |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / run / run.py |
Run.run |
|
0% |
13 |
13 |
0 |
|
0% |
4 |
0 |
|
0% |
| src / zooc / run / run.py |
Run._calibrate |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / run / run.py |
Run._calibrate.temps_set |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / run / run.py |
Run._prepare_printer |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / run / run.py |
Run._heat |
|
0% |
15 |
15 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / run / run.py |
Run._analyse_temp |
|
100% |
10 |
0 |
0 |
|
83% |
6 |
1 |
|
94% |
| src / zooc / run / run.py |
Run.analyse |
|
100% |
17 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| src / zooc / run / run.py |
(no function) |
|
100% |
27 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / run / run_calibrate.py |
(no function) |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / run / run_config.py |
(no function) |
|
100% |
16 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / run / temp_scan_methods.py |
TempsScanMethods.get_default |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / run / temp_scan_methods.py |
(no function) |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / run / temps_scan.py |
TempScan.get_temp_steps |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / run / temps_scan.py |
TempScan.scan |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / run / temps_scan.py |
TempScanSimple.get_temp_steps |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / run / temps_scan.py |
TempScanSimple.scan |
|
0% |
14 |
14 |
0 |
|
0% |
4 |
0 |
|
0% |
| src / zooc / run / temps_scan.py |
TempScanFull.get_temp_steps |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / run / temps_scan.py |
TempScanFull.scan |
|
0% |
13 |
13 |
0 |
|
0% |
4 |
0 |
|
0% |
| src / zooc / run / temps_scan.py |
(no function) |
|
100% |
29 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / zooc_core.py |
ZoocCore.set_calibration_data |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / zooc_core.py |
ZoocCore.get_fixed_offsets |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / zooc / zooc_core.py |
ZoocCore.get_temp_z_offset |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| src / zooc / zooc_core.py |
ZoocCore.filter_fixed_offsets |
|
100% |
9 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| src / zooc / zooc_core.py |
ZoocCore.get_aggregated_temps |
|
0% |
10 |
10 |
0 |
|
0% |
6 |
0 |
|
0% |
| src / zooc / zooc_core.py |
(no function) |
|
100% |
13 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / zooc / zooc_klipper.py |
ZoocKlipper.__init__ |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / zooc / zooc_klipper.py |
ZoocKlipper._cmd_run |
|
0% |
10 |
10 |
0 |
|
0% |
2 |
0 |
|
0% |
| src / zooc / zooc_klipper.py |
ZoocKlipper._cmd_show |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| src / zooc / zooc_klipper.py |
ZoocKlipper._cmd_adjust |
|
0% |
19 |
19 |
0 |
|
0% |
8 |
0 |
|
0% |
| src / zooc / zooc_klipper.py |
ZoocKlipper._set_offset |
|
0% |
15 |
15 |
0 |
|
0% |
4 |
0 |
|
0% |
| src / zooc / zooc_klipper.py |
(no function) |
|
0% |
18 |
18 |
0 |
|
100% |
0 |
0 |
|
0% |