Skip to content

Commit

Permalink
pybricks.iodevices.PUPDevice: Add device class as comments.
Browse files Browse the repository at this point in the history
  • Loading branch information
laurensvalk committed Feb 23, 2023
1 parent dbd1cc8 commit a553df3
Showing 1 changed file with 20 additions and 12 deletions.
32 changes: 20 additions & 12 deletions examples/pup/iodevices_pupdevice/port_info.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,27 +3,35 @@
from uerrno import ENODEV

# Dictionary of device identifiers along with their name.
# Also check https://github.com/pybricks/technical-info/blob/master/assigned-numbers.md#io-device-type-ids
# for retired/internal
device_names = {
1: "Wedo 2.0 Medium Motor", #DCMotor, analog ID
2: "PUP Train Motor", #DCMotor, analog ID
8: "PUP Light", #Light, analog ID
34: "Wedo 2.0 Tilt Sensor",
35: "Wedo 2.0 Infrared Sensor", # aka WeDo 2.0 Motion Sensor
37: "BOOST Color Distance Sensor",
# pybricks.pupdevices.DCMotor
1: "Wedo 2.0 Medium Motor",
2: "Powered Up Train Motor",
# pybricks.pupdevices.Light
8: "Powered Up Light",
# pybricks.pupdevices.Motor
38: "BOOST Interactive Motor",
46: "Technic Large Motor",
47: "Technic Extra Large Motor",
48: "SPIKE Medium Angular Motor",
49: "SPIKE Large Angular Motor",
65: "SPIKE Small Angular Motor",
75: "Technic Medium Angular Motor",
76: "Technic Large Angular Motor",
# pybricks.pupdevices.TiltSensor
34: "Wedo 2.0 Tilt Sensor",
# pybricks.pupdevices.InfraredSensor
35: "Wedo 2.0 Infrared Motion Sensor",
# pybricks.pupdevices.ColorDistanceSensor
37: "BOOST Color Distance Sensor",
# pybricks.pupdevices.ColorSensor
61: "SPIKE Color Sensor",
# pybricks.pupdevices.UltrasonicSensor
62: "SPIKE Ultrasonic Sensor",
# pybricks.pupdevices.ForceSensor
63: "SPIKE Force Sensor",
64: "SPIKE 3x3 Color Light Matrix",
65: "SPIKE Small Angular Motor",
75: "Technic Medium Angular Motor",
76: "Technic Large Angular Motor",
# pybricks.pupdevices.ColorLightMatrix
64: "SPIKE 3x3 Color Light Matrix",
}

# Make a list of known ports.
Expand Down

0 comments on commit a553df3

Please sign in to comment.