From 10b6808037b85026a4ba3591c64feb7613afd23c Mon Sep 17 00:00:00 2001 From: Laurens Valk Date: Fri, 22 May 2020 13:34:48 +0200 Subject: [PATCH] api/pupdevices: add ColorSensor Initial class without any methods for the SPIKE Color Sensor --- doc/api/pupdevices.rst | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/doc/api/pupdevices.rst b/doc/api/pupdevices.rst index cb7bccd..61322eb 100644 --- a/doc/api/pupdevices.rst +++ b/doc/api/pupdevices.rst @@ -116,6 +116,28 @@ Color and Distance Sensor .. automethod:: pybricks.pupdevices::ColorDistanceSensor.light.off +Color Sensor +^^^^^^^^^^^^^^^^^^^^^^^^^ + +.. todo:: Support for this sensor is not yet implemented. API is experimental. + +.. figure:: ../api/images/sensor_color.png + :width: 35 % + +.. autoclass:: pybricks.pupdevices.ColorSensor + :no-members: + + .. rubric:: Built-in lights + + This sensor has a 3 built-in lights. You can adjust the brightness of each + light. If you use the sensor to measure something afterwards, the light + automatically turns back on as needed for the measurement. + + .. automethod:: pybricks.pupdevices::ColorSensor.lights.on + + .. automethod:: pybricks.pupdevices::ColorSensor.lights.off + + .. Tilt Sensor .. ^^^^^^^^^^^^^^^^^^^^^^^^^