mirror of
https://github.com/andreili/klipper.git
synced 2025-09-16 02:11:12 +02:00
temperature_probe: Fix python2 incompatibility
It seems python2 string.split() method does not accept a "maxsplit" parameter. Use a format compatible with both python2 and python3. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
parent
bab5f8031c
commit
e4c66452dc
@ -132,7 +132,7 @@ class TemperatureProbe:
|
||||
self.start_pos = []
|
||||
|
||||
# Register GCode Commands
|
||||
pname = self.name.split(maxsplit=1)[-1]
|
||||
pname = self.name.split(None, 1)[-1]
|
||||
self.gcode.register_mux_command(
|
||||
"TEMPERATURE_PROBE_CALIBRATE", "PROBE", pname,
|
||||
self.cmd_TEMPERATURE_PROBE_CALIBRATE,
|
||||
@ -357,8 +357,8 @@ class TemperatureProbe:
|
||||
self._check_homed()
|
||||
probe = self._get_probe()
|
||||
probe_name = probe.get_status(None)["name"]
|
||||
short_name = probe_name.split(maxsplit=1)[-1]
|
||||
if short_name != self.name.split(maxsplit=1)[-1]:
|
||||
short_name = probe_name.split(None, 1)[-1]
|
||||
if short_name != self.name.split(None, 1)[-1]:
|
||||
raise self.gcode.error(
|
||||
"[%s] not linked to registered probe [%s]."
|
||||
% (self.name, probe_name)
|
||||
@ -588,7 +588,7 @@ class EddyDriftCompensation:
|
||||
temps[idx] = cur_temp
|
||||
probe_samples[idx].append(sample)
|
||||
return True
|
||||
sect_name = "probe_eddy_current " + self.name.split(maxsplit=1)[-1]
|
||||
sect_name = "probe_eddy_current " + self.name.split(None, 1)[-1]
|
||||
self.printer.lookup_object(sect_name).add_client(_on_bulk_data_recd)
|
||||
for i in range(DRIFT_SAMPLE_COUNT):
|
||||
if i == 0:
|
||||
|
Loading…
x
Reference in New Issue
Block a user