You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This port may also be used to connect a grounding strap. For more information on legal grounding straps see
13
+
the Power Distribution section of the `Competition Manual <https://ftc-resources.firstinspires.org/file/ftc/game/manual>`_.
14
+
15
+
As the XT30 connector is known for its fragility it is highly recommended you be careful when using it.
16
+
It is also recommended that you expand your connector prongs periodically.
17
+
REV has a `troubleshooting article <https://docs.revrobotics.com/duo-control/troubleshooting-the-control-system/control-hub-troubleshooting#xt30-pins-are-compressed>`_
18
+
specific to expanding the pins on the XT30 connector.
19
+
For more information on this
20
+
process please watch this `video <https://www.youtube.com/watch?v=UYXTiSeVmB0>`_. While this video features an XT60, a larger version
21
+
of the XT-30, and a drone, the advice is much the same.
17
22
18
23
Motor Ports
19
24
-------------
@@ -45,26 +50,27 @@ Servo Ports
45
50
46
51
These 0.1” Header pins are used to power and control your servos. There are 6 ports on each hub and they are numbered from 0-5.
47
52
Be mindful of matching the polarity of the device attached to this port as it is possible to flip the connector.
48
-
For increasing the power supplied to these servos it is possible to use a Servo Power Module that is in compliance with
49
-
``<RE05>``, :ref:`Game Manual Part 1 <manuals/game_manuals/game_manuals:game manuals>`. For more information on this port
53
+
For increasing the power supplied to these servos it is possible to use a Servo Power Module.
54
+
See the Motors & Actuators section of the `Competition Manual <https://ftc-resources.firstinspires.org/file/ftc/game/manual>`_ for approved servo power devices.
55
+
For more information on this port
50
56
please see `REV Servo Port Documentation <https://docs.revrobotics.com/duo-control/control-system-overview/control-hub-basics#servo-port-specifications>`_.
51
57
52
58
+5V Power Ports
53
59
---------------
54
60
55
61
These 0.1” Header pins are used to power and control various appliances. There
56
62
are two ports on each hub. These connectors can be used for a limited range of
57
-
applications in FIRST Tech Challenge, such as powering powered USB hubs. For more
63
+
applications in *FIRST* Tech Challenge, such as powering powered USB hubs. For more
58
64
information on this port please see
59
65
`REV +5V Power Port Documentation <https://docs.revrobotics.com/duo-control/control-system-overview/control-hub-basics#id-5v-power-port-specifications>`_ and
60
-
:ref:`Game Manual Part 1 <manuals/game_manuals/game_manuals:game manuals>`.
66
+
the Power Distribution section of the `Competition Manual <https://ftc-resources.firstinspires.org/file/ftc/game/manual>`_.
61
67
62
68
Analog Ports
63
69
--------------
64
70
65
71
These 4-pin `JST-PH <https://docs.revrobotics.com/duo-control/control-system-overview/cables-and-connectors/jst-ph-sensors-and-rs485>`_
66
72
style connectors are used for your analog inputs. There are 2 of these ports on each hub. These ports
67
-
have 4 channels labeled from 0-4. This port can be used to connect to a standalone analog sensor. A common example of an
73
+
have 4 channels labelled from 0-4. This port can be used to connect to a standalone analog sensor. A common example of an
68
74
analog sensor is a `potentiometer <https://www.revrobotics.com/rev-31-1155/>`_. An analog sensor is one that outputs a range
69
75
of values rather than digital which alternates between one of two states. For more information on this port please see
70
76
`REV Analog Port Documentation <https://docs.revrobotics.com/duo-control/control-system-overview/control-hub-basics#analog-port-specifications>`_.
@@ -73,7 +79,7 @@ Digital Ports
73
79
---------------
74
80
75
81
These 4-pin `JST-PH <https://docs.revrobotics.com/duo-control/control-system-overview/cables-and-connectors/jst-ph-sensors-and-rs485>`_
76
-
style connectors are used for your digital inputs. There are 4 of these ports on each hub with a total of 8 channels labeled from `0-7`.
82
+
style connectors are used for your digital inputs. There are 4 of these ports on each hub with a total of 8 channels labelled from `0-7`.
77
83
A device attached to a digital port alternates between one of two states (e.g., on and off). One such device would be a button. It is important
78
84
to note that each port has two channels and devices such as the `REV Touch Sensor <https://www.revrobotics.com/rev-31-1425/>`_ will only operate on one channel (N+1).
79
85
@@ -87,8 +93,8 @@ I2C Ports
87
93
88
94
These 4-pin `JST-PH <https://docs.revrobotics.com/duo-control/control-system-overview/cables-and-connectors/jst-ph-sensors-and-rs485>`_
89
95
style connectors are used for connecting I2C sensors. Each port is a single I2C bus where multiple sensors can be
90
-
attached. Using sensors with identical addresses on the same bus can cause problems. The range of I2C sensors that can be connected is limited
91
-
by :ref:`Game Manual Part 1 <manuals/game_manuals/game_manuals:game manuals>`. While it is possible to use a large range of
96
+
attached. Using sensors with identical addresses on the same bus can cause problems.
97
+
While it is possible to use a large range of
92
98
sensors, the vast majority of I2C sensors do not have drivers built into the SDK. It is possible to use community drivers
93
99
or create your own. For more information on this port please see
94
100
`REV I2C Port Documentation <https://docs.revrobotics.com/duo-control/control-system-overview/control-hub-basics#i2c-port-specifications>`_.
@@ -106,5 +112,5 @@ UART
106
112
-----
107
113
108
114
This connector is used only for **Developer** (non end user) debugging. Its use is not supported
(USB Video Class) Compatible Camera. This device can be connected directly to
45
-
the REV Control Hub or to the Robot Control system via a powered USB hub
46
-
``<RE14>``. This device is intended to be used in vision related tasks. An
47
-
example use case of a webcam is reading the state of the barcode after
48
-
randomization, a vision task in *Freight Frenzy*, 2021-2022.
20
+
- :doc:`detecting <../../../apriltag/understanding_apriltag_detection_values/understanding-apriltag-detection-values>` an AprilTag,
21
+
- determining where the robot is :doc:`located <../../../apriltag/vision_portal/apriltag_localization/apriltag-localization>` on the field,
22
+
- using OpenCV to :doc:`detect colours or shapes <../../../color_processing/index>` of game elements.
49
23
50
24
Additional Resources
51
25
--------------------
52
26
27
+
- A :doc:`list of webcams <../../../apriltag/vision_portal/visionportal_webcams/visionportal-webcams>` known to be compatible with VisionPortal.
53
28
- :ref:`Connecting UVC Camera via Powered USB Hub <hardware_and_software_configuration/configuring/configuring_uvc_camera/configuring-uvc-camera:configuring an external uvc camera and a powered usb hub>`
54
29
- :ref:`Connecting UVC Camera directly to REV Control Hub <hardware_and_software_configuration/configuring/configuring_external_webcam/configuring-external-webcam:configuring an external webcam with a control hub>`
55
30
- :ref:`USB Port Overview <control_hard_compon/rc_components/hub/ports/ch-ports:USB Ports>`
56
31
- :ref:`Vision in FIRST Tech Challenge <programming_resources/index:vision programming>`
Copy file name to clipboardExpand all lines: docs/source/hardware_and_software_configuration/configuring/configuring_external_webcam/configuring-external-webcam.rst
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -133,7 +133,7 @@ is activated in your Op Mode **before** the waitForStart command:
133
133
If you do not see the Camera Stream option in your main menu on your
134
134
DRIVER STATION, then verify that the VisionPortal is activated
135
135
before the waitForStart command in your Op Mode. Also make sure you’ve
136
-
given the system enough time to initialize the Vuforia software before
136
+
given the system enough time to initialize the VisionPortal software before
137
137
you check to see if Camera Stream is available.
138
138
139
139
Scrcpy
@@ -142,7 +142,7 @@ Scrcpy
142
142
To view the camera output from a computer while an OpMode is running, you
143
143
can use `scrcpy <https://github.com/Genymobile/scrcpy>`__. To do this,
144
144
you will first need to obtain an ADB connection with your Control Hub.
145
-
This can be done by connecting a USB-A - USB-C cable to the USB-C port
145
+
This can be done by connecting a USB-A to USB-C cable to the USB-C port
146
146
on your Control Hub. If on Windows, you may also connect to your Control
147
147
Hub WiFi network and open the `REV Hardware Client <https://docs.revrobotics.com/rev-hardware-client/gs/install>`__.
148
148
Once connected, use `these instructions <https://github.com/Genymobile/scrcpy?tab=readme-ov-file#get-the-app>`__
0 commit comments