From 2dd133d5e57ee0620631c053ce8a875fc815873c Mon Sep 17 00:00:00 2001 From: Laurens Valk Date: Fri, 22 May 2020 13:57:46 +0200 Subject: [PATCH] api/pupdevices: add ForceSensor Initial class without any methods for the SPIKE Force Sensor --- doc/api/pupdevices.rst | 11 +++++++++++ pybricks/pupdevices.py | 5 +++++ 2 files changed, 16 insertions(+) diff --git a/doc/api/pupdevices.rst b/doc/api/pupdevices.rst index f2a9427..878b6e9 100644 --- a/doc/api/pupdevices.rst +++ b/doc/api/pupdevices.rst @@ -162,6 +162,17 @@ Ultrasonic Sensor .. automethod:: pybricks.pupdevices::UltrasonicSensor.lights.off +Force Sensor +^^^^^^^^^^^^^^^^^^^^^^^^^ + +.. todo:: Support for this sensor is not yet implemented. API is experimental. + +.. figure:: ../api/images/sensor_force.png + :width: 35 % + +.. autoclass:: pybricks.pupdevices.ForceSensor + :no-members: + .. Tilt Sensor .. ^^^^^^^^^^^^^^^^^^^^^^^^^ diff --git a/pybricks/pupdevices.py b/pybricks/pupdevices.py index 8b0880a..0ed8df5 100644 --- a/pybricks/pupdevices.py +++ b/pybricks/pupdevices.py @@ -148,3 +148,8 @@ class UltrasonicSensor: """LEGO® SPIKE Color Sensor.""" lights = _LightArray(3) + + +class ForceSensor: + """LEGO® SPIKE Force Sensor.""" + pass