aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras/adxl345.py
diff options
context:
space:
mode:
Diffstat (limited to 'klippy/extras/adxl345.py')
-rw-r--r--klippy/extras/adxl345.py10
1 files changed, 3 insertions, 7 deletions
diff --git a/klippy/extras/adxl345.py b/klippy/extras/adxl345.py
index 6871ef53..d618598a 100644
--- a/klippy/extras/adxl345.py
+++ b/klippy/extras/adxl345.py
@@ -220,9 +220,9 @@ class ADXL345:
self.api_dump = bulk_sensor.APIDumpHelper(
self.printer, self._api_update, self._api_startstop, API_UPDATES)
self.name = config.get_name().split()[-1]
- wh = self.printer.lookup_object('webhooks')
- wh.register_mux_endpoint("adxl345/dump_adxl345", "sensor", self.name,
- self._handle_dump_adxl345)
+ hdr = ('time', 'x_acceleration', 'y_acceleration', 'z_acceleration')
+ self.api_dump.add_mux_endpoint("adxl345/dump_adxl345", "sensor",
+ self.name, {'header': hdr})
def _build_config(self):
cmdqueue = self.spi.get_command_queue()
self.query_adxl345_cmd = self.mcu.lookup_command(
@@ -345,10 +345,6 @@ class ADXL345:
self._start_measurements()
else:
self._finish_measurements()
- def _handle_dump_adxl345(self, web_request):
- self.api_dump.add_client(web_request)
- hdr = ('time', 'x_acceleration', 'y_acceleration', 'z_acceleration')
- web_request.send({'header': hdr})
def start_internal_client(self):
cconn = self.api_dump.add_internal_client()
return AccelQueryHelper(self.printer, cconn)