2026:Robot IO Map: Difference between revisions
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
== CAN ID Assignments == | == CAN ID Assignments == | ||
{| style="width: | {| style="width: 838px; height: 807px;" border="1" cellspacing="1" cellpadding="2" | ||
|- style="height: 80px;" | |- style="height: 80px;" | ||
| style="text-align: center; height: 80px; width: | | style="text-align: center; height: 80px; width: 18px;" | '''ID''' | ||
| style="text-align: center; height: 80px; width: | | style="text-align: center; height: 80px; width: 93px;" | '''Subsystem''' | ||
| style="height: 80px; width: | | style="height: 80px; width: 94px;" | <p style="text-align: center">'''Component'''</p> | ||
<p style="text-align: center">'''Type'''</p> | <p style="text-align: center">'''Type'''</p> | ||
| style="text-align: center; width: | | style="text-align: center; width: 86px; height: 80px;" | '''Model #''' | ||
| style="width: | | style="width: 62px; text-align: center; height: 80px;" | '''Brake or Coast?''' | ||
| style="width: | | style="width: 98px; text-align: center; height: 80px;" | '''Description'''<br>(brief) | ||
| style="width: | | style="width: 164px; text-align: center; height: 80px;" | '''Operation''' | ||
| style="width: | | style="width: 122px; text-align: center; height: 80px;" colspan="2" | | ||
'''PD Board Info''' | '''PD Board Info''' | ||
'''(8) max. 40A PDB #''' | '''(8) max. 40A PDB #''' | ||
| style="height: 80px; width: | | style="height: 80px; width: 101px;" | '''General Notes''' | ||
|- style="height: 75px;" | |- style="height: 75px;" | ||
| style="text-align: center; height: 75px; width: | | style="text-align: center; height: 75px; width: 18px;" | 0 | ||
| style="text-align: center; height: 75px; width: | | style="text-align: center; height: 75px; width: 93px;" | Electrica'''l''' | ||
| style="height: 75px; width: | | style="height: 75px; width: 94px;" | <p style="text-align: center">PD Module</p> | ||
| style="text-align: center; width: | | style="text-align: center; width: 86px; height: 75px;" | | ||
| style="width: | | style="width: 62px; text-align: center; height: 75px;" | | ||
| style="width: | | style="width: 98px; text-align: center; height: 75px;" | Power Distribution Module feedback | ||
| style="width: | | style="width: 164px; text-align: center; height: 75px;" | monitor PD | ||
| style="width: | | style="width: 83px; height: 75px;" | <p style="text-align: center">must be CAN 0</p> | ||
| style="width: | | style="width: 39px; height: 75px;" | | ||
| style="height: 75px; width: | | style="height: 75px; width: 101px;" | | ||
<br> | <br> | ||
|- style="height: 17px;" | |- style="height: 17px;" | ||
| style="text-align: center; height: 17px; width: | | style="text-align: center; height: 17px; width: 18px;" | 1 | ||
| style="text-align: center; height: 17px; width: | | style="text-align: center; height: 17px; width: 93px;" | | ||
Drive Base | Drive Base | ||
| style="text-align: center; height: 17px; width: | | style="text-align: center; height: 17px; width: 94px;" | | ||
Motor | Motor | ||
| style="text-align: center; width: | | style="text-align: center; width: 86px; height: 17px;" | | ||
Kraken X60 | Kraken X60 | ||
| style="width: | | style="width: 62px; text-align: center; height: 17px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 98px; text-align: center; height: 17px;" | | ||
Front Right Encoder | Front Right Encoder | ||
| style="width: | | style="width: 164px; text-align: center; height: 17px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 83px; text-align: center; height: 17px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 39px; text-align: center; height: 17px;" | | ||
| style="height: 17px; width: | | style="height: 17px; width: 101px;" | | ||
<br> | <br> | ||
|- style="height: 52px;" | |- style="height: 52px;" | ||
| style="text-align: center; height: 52px; width: | | style="text-align: center; height: 52px; width: 18px;" | 2 | ||
| style="text-align: center; height: 52px; width: | | style="text-align: center; height: 52px; width: 93px;" | | ||
Drive Base | Drive Base | ||
| style="text-align: center; height: 52px; width: | | style="text-align: center; height: 52px; width: 94px;" | | ||
Motor | Motor | ||
| style="text-align: center; width: | | style="text-align: center; width: 86px; height: 52px;" | | ||
Kraken X60 | Kraken X60 | ||
| style="width: | | style="width: 62px; text-align: center; height: 52px;" | | ||
Brake | Brake | ||
| style="width: | | style="width: 98px; text-align: center; height: 52px;" | | ||
Front Right Drive | Front Right Drive | ||
| style="width: | | style="width: 164px; text-align: center; height: 52px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 83px; text-align: center; height: 52px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 39px; text-align: center; height: 52px;" | | ||
<br> | <br> | ||
| style="height: 52px; width: | | style="height: 52px; width: 101px; text-align: center;" | | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 18px;" | 3 | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 93px;" | | ||
Drive Base | Drive Base | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 94px;" | | ||
Motor | Motor | ||
| style="text-align: center; width: | | style="text-align: center; width: 86px; height: 28px;" | | ||
Kraken X60 | Kraken X60 | ||
| style="width: | | style="width: 62px; text-align: center; height: 28px;" | | ||
Brake | Brake | ||
| style="width: | | style="width: 98px; text-align: center; height: 28px;" | | ||
Front Right Steer | Front Right Steer | ||
| style="width: | | style="width: 164px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 83px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 39px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="height: 28px; width: | | style="height: 28px; width: 101px; text-align: center;" | | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 18px;" | 4 | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 93px;" | | ||
Drive Base | Drive Base | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 94px;" | | ||
Motor | Motor | ||
| style="text-align: center; width: | | style="text-align: center; width: 86px; height: 28px;" | | ||
Kraken X60 | Kraken X60 | ||
| style="width: | | style="width: 62px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 98px; text-align: center; height: 28px;" | | ||
Back Right Encoder | Back Right Encoder | ||
| style="height: 28px; width: | | style="height: 28px; width: 164px;" | | ||
<br> | <br> | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 83px;" | | ||
<br> | <br> | ||
| style="height: 28px; width: | | style="height: 28px; width: 39px; text-align: center;" | | ||
<br> | <br> | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 101px;" | | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 18px;" | 5 | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 93px;" | | ||
Drive Base | Drive Base | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 94px;" | | ||
Motor | Motor | ||
| style="text-align: center; width: | | style="text-align: center; width: 86px; height: 28px;" | | ||
Kraken X60 | Kraken X60 | ||
| style="width: | | style="width: 62px; text-align: center; height: 28px;" | | ||
Brake | Brake | ||
| style="width: | | style="width: 98px; text-align: center; height: 28px;" | | ||
Back Right Drive | Back Right Drive | ||
| style="height: 28px; width: | | style="height: 28px; width: 164px;" | | ||
<br> | <br> | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 83px;" | | ||
<br> | <br> | ||
| style="height: 28px; width: | | style="height: 28px; width: 39px; text-align: center;" | | ||
<br> | <br> | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 101px;" | | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 18px;" | 6 | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 93px;" | | ||
Drive Base | Drive Base | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 94px;" | | ||
Motor | Motor | ||
| style="text-align: center; width: | | style="text-align: center; width: 86px; height: 28px;" | | ||
Kraken X60 | Kraken X60 | ||
| style="width: | | style="width: 62px; text-align: center; height: 28px;" | | ||
Brake | Brake | ||
| style="width: | | style="width: 98px; text-align: center; height: 28px;" | | ||
Back Right Steer | Back Right Steer | ||
| style="width: | | style="width: 164px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 83px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 39px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 101px;" | | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 18px;" | 7 | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 93px;" | | ||
Drive Base | Drive Base | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 94px;" | | ||
Motor | Motor | ||
| style="text-align: center; width: | | style="text-align: center; width: 86px; height: 28px;" | | ||
Kraken X60 | Kraken X60 | ||
| style="width: | | style="width: 62px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 98px; text-align: center; height: 28px;" | | ||
Front Left Encoder | Front Left Encoder | ||
| style="width: | | style="width: 164px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 83px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 39px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="height: 28px; width: | | style="height: 28px; width: 101px; text-align: center;" | | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 18px;" | 8 | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 93px;" | | ||
Drive Base | Drive Base | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 94px;" | | ||
Motor | Motor | ||
| style="text-align: center; width: | | style="text-align: center; width: 86px; height: 28px;" | | ||
Kraken X60 | Kraken X60 | ||
| style="width: | | style="width: 62px; text-align: center; height: 28px;" | | ||
Brake | Brake | ||
| style="width: | | style="width: 98px; text-align: center; height: 28px;" | | ||
Front Left Drive | Front Left Drive | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 164px;" | | ||
<br> | <br> | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 83px;" | | ||
<br> | <br> | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 39px;" | | ||
<br> | <br> | ||
| style="height: 28px; width: | | style="height: 28px; width: 101px; text-align: center;" | | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 18px;" | | ||
9 | 9 | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 93px;" | | ||
Drive Base | Drive Base | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 94px;" | | ||
Motor | Motor | ||
| style="text-align: center; width: | | style="text-align: center; width: 86px; height: 28px;" | | ||
Kraken X60 | Kraken X60 | ||
| style="width: | | style="width: 62px; text-align: center; height: 28px;" | | ||
Brake | Brake | ||
| style="width: | | style="width: 98px; text-align: center; height: 28px;" | | ||
Front Left Steer | Front Left Steer | ||
| style="width: | | style="width: 164px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 83px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 39px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 101px;" | | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 18px;" | 10 | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 93px;" | | ||
Drive Base | Drive Base | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 94px;" | | ||
Motor | Motor | ||
| style="text-align: center; width: | | style="text-align: center; width: 86px; height: 28px;" | | ||
Kraken X60 | Kraken X60 | ||
| style="width: | | style="width: 62px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 98px; text-align: center; height: 28px;" | | ||
Back Left Encoder | Back Left Encoder | ||
| style="width: | | style="width: 164px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 83px;" | | ||
<br> | <br> | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 39px;" | | ||
<br> | <br> | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 101px;" | | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 18px;" | 11 | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 93px;" | | ||
Drive Base | Drive Base | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 94px;" | | ||
Motor | Motor | ||
| style="text-align: center; width: | | style="text-align: center; width: 86px; height: 28px;" | | ||
Kraken X60 | Kraken X60 | ||
| style="width: | | style="width: 62px; text-align: center; height: 28px;" | | ||
Brake | Brake | ||
| style="width: | | style="width: 98px; text-align: center; height: 28px;" | | ||
Back Left Drive | Back Left Drive | ||
| style="width: | | style="width: 164px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 83px;" | | ||
<br> | <br> | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 39px;" | | ||
<br> | <br> | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 101px;" | | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 18px;" | 12 | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 93px;" | | ||
Drive Base | Drive Base | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 94px;" | | ||
Motor | Motor | ||
| style="text-align: center; width: | | style="text-align: center; width: 86px; height: 28px;" | | ||
Kraken X60 | Kraken X60 | ||
| style="width: | | style="width: 62px; text-align: center; height: 28px;" | | ||
Brake | Brake | ||
| style="width: | | style="width: 98px; text-align: center; height: 28px;" | | ||
Back Left Steer | Back Left Steer | ||
| style="width: | | style="width: 164px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 83px;" | | ||
<br> | <br> | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 39px;" | | ||
<br> | <br> | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 101px;" | | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 18px;" | 13 | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 93px;" | | ||
Drive Base | Drive Base | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 94px;" | | ||
Pigeon | Pigeon | ||
| style="width: | | style="width: 86px; text-align: center; height: 28px;" | | ||
Pigeon | Pigeon | ||
| style="width: | | style="width: 62px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 98px; text-align: center; height: 28px;" | | ||
IMU | IMU | ||
| style="width: | | style="width: 164px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 83px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 39px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 101px;" | | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="text-align: center; width: | | style="text-align: center; width: 18px; height: 28px;" | 14 | ||
| style="text-align: center; width: | | style="text-align: center; width: 93px; height: 28px;" | Climber | ||
| style="text-align: center; width: | | style="text-align: center; width: 94px; height: 28px;" | Motor | ||
| style="width: | | style="width: 86px; text-align: center; height: 28px;" | Neo 2.0 | ||
| style="width: | | style="width: 62px; text-align: center; height: 28px;" | ? | ||
| style="width: | | style="width: 98px; text-align: center; height: 28px;" | Climb | ||
| style="width: | | style="width: 164px; text-align: center; height: 28px;" | <br> | ||
| style="width: | | style="width: 83px; text-align: center; height: 28px;" | <br> | ||
| style="width: | | style="width: 39px; text-align: center; height: 28px;" | <br> | ||
| style="text-align: center; width: | | style="text-align: center; width: 101px; height: 28px;" | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 18px;" | 15 | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 93px;" | | ||
Spindexer | |||
| style="text-align: center; height: 28px; width: 94px;" | | |||
Motor | |||
| style="width: 86px; text-align: center; height: 28px;" | | |||
Kraken X60 | |||
| style="width: 62px; text-align: center; height: 28px;" | | |||
<br> | <br> | ||
| style="text-align: center; height: 28px; width: | | style="width: 98px; text-align: center; height: 28px;" | | ||
Spindexer Encoder | |||
| style="width: 164px; text-align: center; height: 28px;" | | |||
<br> | <br> | ||
| style="width: | | style="width: 83px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 39px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style=" | | style="text-align: center; height: 28px; width: 101px;" | | ||
<br> | <br> | ||
| style="width: | |- style="height: 28px;" | ||
| style="text-align: center; height: 28px; width: 18px;" | 16 | |||
| style="text-align: center; height: 28px; width: 93px;" | | |||
Spindexer | |||
| style="text-align: center; height: 28px; width: 94px;" | | |||
Motor | |||
| style="width: 86px; text-align: center; height: 28px;" | | |||
Kraken X60 | |||
| style="width: 62px; text-align: center; height: 28px;" | | |||
<br> | <br> | ||
| style="width: | | style="width: 98px; text-align: center; height: 28px;" | | ||
Spindexer Drive | |||
| style="width: 164px; text-align: center; height: 28px;" | | |||
<br> | <br> | ||
| style="width: | | style="width: 83px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="text-align: center; height: 28px; width: | | style="width: 39px; text-align: center; height: 28px;" | | ||
<br> | |||
| style="text-align: center; height: 28px; width: 101px;" | | |||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 18px;" | 17 | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 93px;" | | ||
Kicker | |||
| style="text-align: center; height: 28px; width: 94px;" | | |||
Motor | |||
| style="text-align: center; height: 28px; width: 86px;" | | |||
Kraken X60 | |||
| style="text-align: center; height: 28px; width: 62px;" | | |||
<br> | <br> | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 98px;" | | ||
Kicker Encoder | |||
| style="height: 28px; width: 164px;" | | |||
<br> | <br> | ||
| style=" | | style="height: 28px; width: 83px;" | | ||
<br> | <br> | ||
| style=" | | style="height: 28px; width: 39px;" | | ||
<br> | <br> | ||
| style="width: | | style="height: 28px; width: 101px;" | | ||
<br> | |||
|- style="height: 28px;" | |||
| style="text-align: center; height: 28px; width: 18px;" | 18 | |||
| style="text-align: center; height: 28px; width: 93px;" | | |||
Kicker | |||
| style="text-align: center; height: 28px; width: 94px;" | | |||
Motor | |||
| style="text-align: center; height: 28px; width: 86px;" | | |||
Kraken X60 | |||
| style="text-align: center; height: 28px; width: 62px;" | | |||
<br> | <br> | ||
| style=" | | style="text-align: center; height: 28px; width: 98px;" | | ||
Kicker Drive | |||
| style="height: 28px; width: 164px;" | | |||
<br> | <br> | ||
| style=" | | style="height: 28px; width: 83px;" | | ||
<br> | <br> | ||
| style=" | | style="height: 28px; width: 39px;" | | ||
<br> | <br> | ||
| style=" | | style="height: 28px; width: 101px;" | | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="text-align: center; height: 28px; width: 19 | | style="text-align: center; height: 28px; width: 18px;" | 19 | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 93px;" | | ||
Shooter | |||
| style="text-align: center; height: 28px; width: 94px;" | | |||
Motor | |||
| style="text-align: center; height: 28px; width: 86px;" | | |||
Kraken X60 | |||
| style="text-align: center; height: 28px; width: 62px;" | | |||
<br> | <br> | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 98px;" | | ||
Shooter Encoder Left | |||
| style="height: 28px; width: 164px;" | | |||
<br> | <br> | ||
| style=" | | style="height: 28px; width: 83px;" | | ||
<br> | <br> | ||
| style=" | | style="height: 28px; width: 39px;" | | ||
<br> | <br> | ||
| style=" | | style="height: 28px; width: 101px;" | | ||
<br> | <br> | ||
| style="height: 28px; width: | |- style="height: 28px;" | ||
| style="text-align: center; height: 28px; width: 18px;" | 20 | |||
| style="text-align: center; height: 28px; width: 93px;" | | |||
Shooter | |||
| style="text-align: center; height: 28px; width: 94px;" | | |||
Motor | |||
| style="text-align: center; height: 28px; width: 86px;" | | |||
Kraken X60 | |||
| style="text-align: center; height: 28px; width: 62px;" | | |||
<br> | <br> | ||
| style="height: 28px; width: | | style="text-align: center; height: 28px; width: 98px;" | | ||
Shooter Drive Left | |||
| style="height: 28px; width: 164px;" | | |||
<br> | <br> | ||
| style="height: 28px; width: | | style="height: 28px; width: 83px;" | | ||
<br> | <br> | ||
| style="height: 28px; width: | | style="height: 28px; width: 39px;" | | ||
<br> | <br> | ||
| | | style="height: 28px; width: 101px;" | | ||
<br> | <br> | ||
| style="text-align: center; height: 28px; width: | |- style="height: 51px;" | ||
| style="text-align: center; width: 18px; height: 51px;" | 21 | |||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 93px;" | | ||
Shooter | |||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 94px;" | | ||
Motor | |||
| style="text-align: center; | | style="text-align: center; height: 28px; width: 86px;" | | ||
Kraken X60 | |||
| style="text-align: center; width: 62px; height: 51px;" | | |||
<br> | <br> | ||
| style="height: | | style="text-align: center; width: 98px; height: 51px;" | | ||
Shooter Encoder Right | |||
| style="width: 164px; height: 51px;" | | |||
<br> | <br> | ||
| style=" | | style="width: 83px; height: 51px;" | | ||
<br> | <br> | ||
| style=" | | style="width: 39px; height: 51px;" | | ||
<br> | <br> | ||
| style=" | | style="width: 101px; height: 51px;" | | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; width: 18px; height: 28px;" | 22 | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 93px;" | | ||
<br> | Shooter | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 94px;" | | ||
Motor | |||
| style="text-align: center; height: 28px; width: 86px;" | | |||
Kraken X60 | |||
| style="text-align: center; width: 62px; height: 28px;" | <br> | |||
| style="text-align: center; width: 98px; height: 28px;" | Shooter Drive Right | |||
| style="width: 164px; height: 28px;" | <br> | |||
| style="width: 83px; height: 28px;" | <br> | |||
| style="width: 39px; height: 28px;" | <br> | |||
| style="width: 101px; height: 28px;" | <br> | |||
|- | |||
| style="text-align: center; width: 18px;" | 23 | |||
| style="text-align: center; width: 93px;" | Shooter Hood | |||
| style="text-align: center; width: 94px;" | Motor | |||
| style="text-align: center; width: 86px;" | Kraken X44 | |||
| style="text-align: center; width: 62px;" | <br> | |||
| style="text-align: center; width: 98px;" | Hood Kraken Encoder | |||
| style="width: 164px;" | <br> | |||
| style="width: 83px;" | <br> | |||
| style="width: 39px;" | <br> | |||
| style="width: 101px;" | <br> | |||
|- | |||
| style="text-align: center; width: 18px;" | 24 | |||
| style="text-align: center; width: 93px;" | Shooter Hood | |||
| style="text-align: center; width: 94px;" | Motor | |||
| style="text-align: center; width: 86px;" | Kraken X44 | |||
| style="text-align: center; width: 62px;" | <br> | |||
| style="text-align: center; width: 98px;" | Hood Drive | |||
| style="width: 164px;" | <br> | |||
| style="width: 83px;" | <br> | |||
| style="width: 39px;" | <br> | |||
| style="width: 101px;" | <br> | |||
|- | |||
| style="text-align: center; width: 18px;" | 25 | |||
| style="text-align: center; width: 93px;" | Shooter Hood | |||
| style="text-align: center; width: 94px;" | Encoder | |||
| style="text-align: center; width: 86px;" | Throughbore Encoder | |||
| style="text-align: center; width: 62px;" | <br> | |||
| style="text-align: center; width: 98px;" | Hood Shaft Encoder | |||
| style="width: 164px;" | <br> | |||
| style="width: 83px;" | <br> | |||
| style="width: 39px;" | <br> | |||
| style="width: 101px;" | <br> | |||
|} | |||
<div class="mw-parser-output"></div> | |||
<br> | <br> | ||
| style=" | == CAN Physical Chain Layout == | ||
<td colspan="2" "="" >'''NOTE:''' ''CAN connection to drive base Kraken caps needs Yellow CAN wire on pin 1''<br> | |||
{| class="wikitable" style="border-collapse: collapse; width: 100%; height: 429px;" | |||
|- style="height: 23px;" | |||
| style="width: 50%; height: 23px;" | <span style="font-size: 14pt;">'''Current Device'''</span> | |||
| style="width: 50%; height: 23px;" | <span style="font-size: 14pt;">'''Next Device'''</span> | |||
|- style="height: 23px;" | |||
| style="width: 50%; height: 23px;" | | |||
<br> | <br> | ||
| style=" | | style="width: 50%; height: 23px;" | | ||
<br> | <br> | ||
| style=" | |- style="height: 28px;" | ||
| style="width: 50%; height: 28px;" | | |||
<br> | <br> | ||
| style="height: 28px | | style="width: 50%; height: 28px;" | | ||
<br> | <br> | ||
| style="height: | |- style="height: 23px;" | ||
| style="width: 50%; height: 23px;" | | |||
<br> | <br> | ||
| style=" | | style="width: 50%; height: 23px;" | | ||
<br> | <br> | ||
| style="height: | |- style="height: 23px;" | ||
| style="width: 50%; height: 23px;" | | |||
<br> | <br> | ||
| | | style="width: 50%; height: 23px;" | | ||
<br> | <br> | ||
| style=" | |- style="height: 23px;" | ||
| style="width: 50%; height: 23px;" | | |||
<br> | <br> | ||
| style=" | | style="width: 50%; height: 23px;" | | ||
<br> | <br> | ||
| style=" | |- style="height: 23px;" | ||
| style="width: 50%; height: 23px;" | | |||
<br> | <br> | ||
| style=" | | style="width: 50%; height: 23px;" | | ||
<br> | <br> | ||
| style="height: | |- style="height: 23px;" | ||
| style="width: 50%; height: 23px;" | | |||
<br> | <br> | ||
| style=" | | style="width: 50%; height: 23px;" | | ||
<br> | <br> | ||
| style="height: | |- style="height: 23px;" | ||
| style="width: 50%; height: 23px;" | | |||
<br> | <br> | ||
| style=" | | style="width: 50%; height: 23px;" | | ||
<br> | <br> | ||
|- style="height: | |- style="height: 23px;" | ||
| style=" | | style="width: 50%; height: 23px;" | | ||
<br> | <br> | ||
| style=" | | style="width: 50%; height: 23px;" | | ||
<br> | <br> | ||
| style=" | |- style="height: 23px;" | ||
| style="width: 50%; height: 23px;" | | |||
<br> | <br> | ||
| style=" | | style="width: 50%; height: 23px;" | | ||
<br> | <br> | ||
| style=" | |- style="height: 23px;" | ||
| style="width: 50%; height: 23px;" | | |||
<br> | <br> | ||
| style="width: | | style="width: 50%; height: 23px;" | | ||
<br> | <br> | ||
| style="width: | |- style="height: 23px;" | ||
| style="width: 50%; height: 23px;" | | |||
<br> | <br> | ||
| style="width: | | style="width: 50%; height: 23px;" | | ||
<br> | <br> | ||
| style="width: | |- style="height: 23px;" | ||
| style="width: 50%; height: 23px;" | | |||
<br> | <br> | ||
| | | style="width: 50%; height: 23px;" | | ||
<br> | <br> | ||
|- style="height: 23px;" | |- style="height: 23px;" | ||
| style="width: 50%; height: 23px;" | | | style="width: 50%; height: 23px;" | | ||
<br> | <br> | ||
| style="width: 50%; height: 23px;" | | | style="width: 50%; height: 23px;" | | ||
<br> | <br> | ||
|- style="height: 23px;" | |- style="height: 23px;" | ||
| Line 487: | Line 582: | ||
| style="width: 50%; height: 23px;" | | | style="width: 50%; height: 23px;" | | ||
<br> | <br> | ||
|- style="height: | |- style="height: 10px;" | ||
| style="width: | |} | ||
| style="width: | == PDB Assignments == | ||
{| class="wikitable" style="height: 1198px; width: 1012px;" width="920" | |||
! style="height: 28px; width: 177px;" | Port # | |||
! style="height: 28px; width: 222px;" | Device (Subteam) | |||
! style="height: 28px; width: 145px;" | Breaker Value | |||
! style="height: 28px; width: 181px;" | Max Channel Current | |||
! style="width: 116px;" | Motor Type | |||
! style="height: 28px; width: 171px;" | Note | |||
|- style="height: 28px;" | |||
| style="height: 28px; width: 177px; text-align: center;" | 0 | |||
| style="height: 28px; width: 222px; text-align: center;" | | |||
<br> | <br> | ||
| | | style="height: 28px; width: 145px; text-align: center;" | | ||
<br> | <br> | ||
| style="width: | | style="height: 28px; width: 181px; text-align: center;" | | ||
<br> | <br> | ||
| style="width: 116px; text-align: center;" | | |||
| style="width: | |||
<br> | <br> | ||
| style="width: | | style="height: 28px; width: 171px; text-align: center;" | | ||
<br> | <br> | ||
|- style="height: | |- style="height: 28px;" | ||
| style="width: | | style="height: 28px; width: 177px; text-align: center;" | 1 | ||
| style="height: 28px; width: 222px; text-align: center;" | | |||
<br> | <br> | ||
| style="width: | | style="height: 28px; width: 145px; text-align: center;" | | ||
<br> | <br> | ||
| | | style="height: 28px; width: 181px; text-align: center;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 116px; text-align: center;" | | ||
<br> | <br> | ||
| | | style="height: 28px; width: 171px; text-align: center;" | | ||
<br> | <br> | ||
| style="width: | |- style="height: 28px;" | ||
| style="height: 28px; width: 177px; text-align: center;" | 2 | |||
| style="height: 28px; width: 222px; text-align: center;" | | |||
<br> | <br> | ||
| | | style="height: 28px; width: 145px; text-align: center;" | | ||
<br> | <br> | ||
| style="width: | | style="height: 28px; width: 181px; text-align: center;" | | ||
<br> | <br> | ||
| style="width: 116px; text-align: center;" | | |||
| style="width: | |||
<br> | <br> | ||
| style="width: | | style="height: 28px; width: 171px; text-align: center;" | | ||
<br> | <br> | ||
|- style="height: | |- style="height: 28px;" | ||
| style="width: | | style="height: 28px; width: 177px; text-align: center;" | 3 | ||
| style="height: 28px; width: 222px; text-align: center;" | | |||
<br> | |||
| style="height: 28px; width: 145px; text-align: center;" | | |||
<br> | <br> | ||
| style="width: | | style="height: 28px; width: 181px; text-align: center;" | | ||
<br> | <br> | ||
| style="width: 116px; text-align: center;" | | |||
| style="width: | |||
<br> | <br> | ||
| style="width: | | style="height: 28px; width: 171px; text-align: center;" | | ||
<br> | <br> | ||
|- style="height: | |- style="height: 28px;" | ||
| style="width: | | style="height: 28px; width: 177px; text-align: center;" | 4 | ||
| style="height: 28px; width: 222px; text-align: center;" | | |||
<br> | <br> | ||
| style="width: | | style="height: 28px; width: 145px; text-align: center;" | | ||
<br> | <br> | ||
| | | style="height: 28px; width: 181px; text-align: center;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 116px; text-align: center;" | | ||
<br> | |||
| style="height: 28px; width: 171px; text-align: center;" | | |||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="height: 28px; width: 177px; text-align: center;" | | | style="height: 28px; width: 177px; text-align: center;" | 5 | ||
| style="height: 28px; width: 222px; text-align: center;" | | | style="height: 28px; width: 222px; text-align: center;" | | ||
<br> | <br> | ||
| Line 573: | Line 668: | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="height: 28px; width: 177px; text-align: center;" | | | style="height: 28px; width: 177px; text-align: center;" | 6 | ||
| style="height: 28px; width: 222px; text-align: center;" | | | style="height: 28px; width: 222px; text-align: center;" | | ||
<br> | <br> | ||
| Line 585: | Line 680: | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="height: 28px; width: 177px; text-align: center;" | | | style="height: 28px; width: 177px; text-align: center;" | 7 | ||
| style="height: 28px; width: 222px; text-align: center;" | | | style="height: 28px; width: 222px; text-align: center;" | | ||
<br> | <br> | ||
| Line 597: | Line 692: | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="height: 28px; width: 177px; text-align: center;" | | | style="height: 28px; width: 177px; text-align: center;" | 8 | ||
| style="height: 28px; width: 222px; text-align: center;" | | | style="height: 28px; width: 222px; text-align: center;" | | ||
<br> | <br> | ||
| Line 609: | Line 704: | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="height: 28px; width: 177px; text-align: center;" | | | style="height: 28px; width: 177px; text-align: center;" | 9 | ||
| style="height: 28px; width: 222px; text-align: center;" | | | style="height: 28px; width: 222px; text-align: center;" | | ||
<br> | <br> | ||
| Line 621: | Line 716: | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="height: 28px; width: 177px; text-align: center;" | | | style="height: 28px; width: 177px; text-align: center;" | 10 | ||
| style="height: 28px; width: 222px; text-align: center;" | | | style="height: 28px; width: 222px; text-align: center;" | | ||
<br> | <br> | ||
| Line 633: | Line 728: | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="height: 28px; width: 177px; text-align: center;" | | | style="height: 28px; width: 177px; text-align: center;" | 11 | ||
| style="height: 28px; width: 222px; text-align: center;" | | | style="height: 28px; width: 222px; text-align: center;" | | ||
<br> | <br> | ||
| Line 645: | Line 740: | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="height: 28px; width: 177px; text-align: center;" | | | style="height: 28px; width: 177px; text-align: center;" | 12 | ||
| style="height: 28px; width: 222px; text-align: center;" | | | style="height: 28px; width: 222px; text-align: center;" | | ||
<br> | <br> | ||
| Line 657: | Line 752: | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="height: 28px; width: 177px; text-align: center;" | | | style="height: 28px; width: 177px; text-align: center;" | 13 | ||
| style="height: 28px; width: 222px; text-align: center;" | | | style="height: 28px; width: 222px; text-align: center;" | | ||
<br> | <br> | ||
| Line 669: | Line 764: | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="height: 28px; width: 177px; text-align: center;" | | | style="height: 28px; width: 177px; text-align: center;" | 14 | ||
| style="height: 28px; width: 222px; text-align: center;" | | | style="height: 28px; width: 222px; text-align: center;" | | ||
<br> | <br> | ||
| Line 681: | Line 776: | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="height: 28px; width: 177px; text-align: center;" | | | style="height: 28px; width: 177px; text-align: center;" | 15 | ||
| style="height: 28px; width: 222px; text-align: center;" | | | style="height: 28px; width: 222px; text-align: center;" | | ||
<br> | <br> | ||
| Line 693: | Line 788: | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="height: 28px; width: 177px; text-align: center;" | | | style="height: 28px; width: 177px; text-align: center;" | 16 | ||
| style="height: 28px; width: 222px; text-align: center;" | | | style="height: 28px; width: 222px; text-align: center;" | | ||
<br> | <br> | ||
| Line 705: | Line 800: | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="height: 28px; width: 177px; text-align: center;" | | | style="height: 28px; width: 177px; text-align: center;" | 17 | ||
| style="height: 28px; width: 222px; text-align: center;" | | | style="height: 28px; width: 222px; text-align: center;" | | ||
<br> | <br> | ||
| Line 717: | Line 812: | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="height: 28px; width: 177px; text-align: center;" | | | style="height: 28px; width: 177px; text-align: center;" | 18 | ||
| style="height: 28px; width: 222px; text-align: center;" | | | style="height: 28px; width: 222px; text-align: center;" | | ||
<br> | <br> | ||
| Line 729: | Line 824: | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="height: 28px; width: 177px; text-align: center;" | | | style="height: 28px; width: 177px; text-align: center;" | 19 | ||
| style="height: 28px; width: 222px; text-align: center;" | | | style="height: 28px; width: 222px; text-align: center;" | | ||
<br> | <br> | ||
| Line 741: | Line 836: | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="height: 28px; width: 177px; text-align: center;" | | | style="height: 28px; width: 177px; text-align: center;" | 20 | ||
| style="height: 28px; width: 222px; text-align: center;" | | | style="height: 28px; width: 222px; text-align: center;" | | ||
<br> | <br> | ||
| Line 753: | Line 848: | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="height: 28px; width: 177px; text-align: center;" | | | style="height: 28px; width: 177px; text-align: center;" | 21 | ||
| style="height: 28px; width: 222px; text-align: center;" | | | style="height: 28px; width: 222px; text-align: center;" | | ||
<br> | <br> | ||
| Line 765: | Line 860: | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="height: 28px; width: 177px; text-align: center;" | | | style="height: 28px; width: 177px; text-align: center;" | 22 | ||
| style="height: 28px; width: 222px; text-align: center;" | | | style="height: 28px; width: 222px; text-align: center;" | | ||
<br> | <br> | ||
| Line 777: | Line 872: | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="height: 28px; width: 177px; text-align: center;" | | | style="height: 28px; width: 177px; text-align: center;" | 23 (Switchable) | ||
| style="height: 28px; width: 222px; text-align: center;" | | | style="height: 28px; width: 222px; text-align: center;" | | ||
<br> | <br> | ||
| Line 784: | Line 879: | ||
| style="height: 28px; width: 181px; text-align: center;" | | | style="height: 28px; width: 181px; text-align: center;" | | ||
<br> | <br> | ||
| style="width: 116px; text-align: center;" | | | style="width: 116px; text-align: center;" | <br> | ||
<br> | |||
| style="height: 28px; width: 171px; text-align: center;" | | | style="height: 28px; width: 171px; text-align: center;" | | ||
<br> | <br> | ||
|} | |||
<div class="mw-parser-output"> | |||
<div class="mw-parser-output"> | |||
<br><br></div></div> | |||
== VRM Assignments == | |||
{| class="wikitable" style="height: 252px;" | |||
! style="height: 28px; width: 75.25px;" | Port # | |||
! style="height: 28px; width: 120.85px;" | Device (Subteam) | |||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="height: 28px; width: | | style="height: 28px; width: 75.25px;" | 5V/2A | ||
| style="height: 28px; width: | | style="height: 28px; width: 120.85px;" | | ||
<br> | <br> | ||
| style="height: 28px; width: | |- style="height: 28px;" | ||
| style="height: 28px; width: 75.25px;" | 5V/2A | |||
| style="height: 28px; width: 120.85px;" | | |||
<br> | <br> | ||
| style="height: 28px; width: | |- style="height: 28px;" | ||
| style="height: 28px; width: 75.25px;" | 5V/500mA | |||
| style="height: 28px; width: 120.85px;" | | |||
<br> | <br> | ||
| style="width: | |- style="height: 28px;" | ||
| style="height: 28px; width: 75.25px;" | 5V/500mA | |||
| style="height: 28px; width: 120.85px;" | | |||
<br> | <br> | ||
| style="height: 28px; width: | |- style="height: 28px;" | ||
| style="height: 28px; width: 75.25px;" | 12V/2A | |||
| style="height: 28px; width: 120.85px;" | | |||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="height: 28px; width: | | style="height: 28px; width: 75.25px;" | 12V/2A | ||
| style="height: 28px; width: | | style="height: 28px; width: 120.85px;" | | ||
<br> | <br> | ||
| style="height: 28px | |- style="height: 28px;" | ||
| style="height: 28px; width: 75.25px;" | 12V/500mA | |||
| style="height: 28px; width: | | style="height: 28px; width: 120.85px;" | | ||
| style="height: 28px; width: | |||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="height: 28px; width: | | style="height: 28px; width: 75.25px;" | 12V/500mA | ||
| | |||
<br> | <br> | ||
| style=" | |} | ||
| style="height: | <div class="mw-parser-output"></div> | ||
<div class="mw-parser-output"></div> | |||
| style="width: | |||
< | == PWM Outputs == | ||
| style=" | |||
<br> | {| style="width: 902px; height: 416px;" border="1" cellspacing="1" cellpadding="2" | ||
| | |- style="height: 80px;" | ||
| style="height: | | style="width: 16.0667px; height: 80px;" | '''ID''' | ||
| style="height: 28px; width: | | style="width: 76.9667px; text-align: center; height: 80px;" | '''Subsystem''' | ||
| style="width: 80.1167px; height: 80px;" | <p style="text-align: center">'''Component'''</p> | |||
| style=" | <p style="text-align: center">'''Type'''</p> | ||
| style="text-align: center; width: 75.1px; height: 80px;" | '''Model #''' | |||
| style="text-align: center; width: 136.167px; height: 80px;" | '''Description<br>(brief)''' | |||
| style="text-align: center; width: 120.15px; height: 80px;" | | |||
'''Operation''' | |||
| |||
| style="text-align: center; width: 211.25px; height: 80px;" | '''Brake/Coast''' | |||
| style="width: 145.183px; text-align: center; height: 80px;" colspan="2" rowspan="1" | | |||
'''Notes''' | |||
'''(8) max. 40A PDB # ''' | |||
|- style="height: 28px;" | |||
| style="width: 16.0667px; height: 28px;" | 0 | |||
| style="width: 76.9667px; height: 28px;" | | |||
<br> | <br> | ||
| style=" | | style="width: 80.1167px; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 75.1px; height: 28px;" | | ||
<br> | <br> | ||
| style=" | | style="width: 136.167px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| | | style="width: 120.15px; height: 28px;" | | ||
<br> | <br> | ||
| style=" | | style="width: 211.25px; height: 28px;" | | ||
<br> | <br> | ||
| style=" | | style="width: 88.1167px; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 52.0667px; height: 28px;" | | ||
| style="height: 28px; width: | |- style="height: 28px;" | ||
| style="width: 16.0667px; height: 28px;" | 1 | |||
| style="width: 76.9667px; height: 28px;" | | |||
<br> | <br> | ||
| style="width: 80.1167px; height: 28px;" | | |||
| style=" | |||
<br> | <br> | ||
| | | style="width: 75.1px; height: 28px;" | | ||
<br> | <br> | ||
| | | style="width: 136.167px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| | | style="width: 120.15px; height: 28px;" | | ||
<br> | <br> | ||
| | | style="width: 211.25px; height: 28px;" | | ||
<br> | <br> | ||
| | | style="width: 88.1167px; height: 28px;" | | ||
<br> | <br> | ||
| style="width: 52.0667px; height: 28px;" | | |||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="height: 28px | | style="width: 16.0667px; height: 28px;" | 2 | ||
| style="height: 28px | | style="width: 76.9667px; height: 28px;" | | ||
<br> | <br> | ||
| | | style="width: 80.1167px; height: 28px;" | | ||
| style="height: 28px; width: | <br> | ||
| | | style="width: 75.1px; height: 28px;" | | ||
<br> | |||
| style="width: 136.167px; text-align: center; height: 28px;" | | |||
<br> | |||
| style="width: 120.15px; height: 28px;" | | |||
<br> | |||
| style="width: 211.25px; height: 28px;" | | |||
<br> | |||
| style="width: 88.1167px; height: 28px;" | | |||
<br> | <br> | ||
| style="width: 52.0667px; height: 28px;" | | |||
|- style="height: 28px;" | |||
| style="width: 16.0667px; height: 28px;" | 3 | |||
| |||
|- style="height: 28px;" | |||
| style="width: 16.0667px; height: 28px;" | | |||
| style="width: 76.9667px; height: 28px;" | | | style="width: 76.9667px; height: 28px;" | | ||
<br> | <br> | ||
| Line 926: | Line 1,013: | ||
| style="width: 136.167px; text-align: center; height: 28px;" | | | style="width: 136.167px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: 120.15px; height: 28px;" | | | style="width: 120.15px; height: 28px;" | | ||
| style="width: 211.25px; height: 28px;" | | |||
| style="width: 211.25px; height: 28px;" | | | style="width: 88.1167px; height: 28px;" | | ||
| style="width: 88.1167px; height: 28px;" | | |||
| style="width: 52.0667px; height: 28px;" | | | style="width: 52.0667px; height: 28px;" | | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="width: 16.0667px; height: 28px;" | | | style="width: 16.0667px; height: 28px;" | 4 | ||
| style="width: 76.9667px; height: 28px;" | | | style="width: 76.9667px; height: 28px;" | | ||
<br> | <br> | ||
| Line 949: | Line 1,033: | ||
| style="width: 88.1167px; height: 28px;" | | | style="width: 88.1167px; height: 28px;" | | ||
<br> | <br> | ||
| style="width: 52.0667px; height: 28px;" | | |||
<br> | |||
|- style="height: 28px;" | |||
| style="width: 16.0667px; height: 28px;" | 5 | |||
| style="width: 76.9667px; height: 28px;" | | |||
<br> | |||
| style="width: 80.1167px; height: 28px;" | | |||
<br> | |||
| style="width: 75.1px; height: 28px;" | | |||
| style="width: 136.167px; height: 28px;" | | |||
<br> | |||
| style="width: 120.15px; height: 28px;" | | |||
| style="width: 211.25px; height: 28px;" | | |||
| style="width: 88.1167px; height: 28px;" | | |||
| style="width: 52.0667px; height: 28px;" | | | style="width: 52.0667px; height: 28px;" | | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="width: 16.0667px; height: 28px;" | | | style="width: 16.0667px; height: 28px;" rowspan="1" | 6 | ||
| style="width: 76.9667px; height: 28px;" | | | style="width: 76.9667px; height: 28px;" | | ||
<br> | <br> | ||
| Line 964: | Line 1,062: | ||
| style="width: 211.25px; height: 28px;" | | | style="width: 211.25px; height: 28px;" | | ||
<br> | <br> | ||
| style="width: 88.1167px; height: 28px;" | | | style="width: 88.1167px; text-align: center; height: 28px;" | | ||
<br> | |||
| style="width: 52.0667px; text-align: center; height: 28px;" | | |||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="width: 16.0667px; height: 28px;" | | | style="width: 16.0667px; height: 28px;" rowspan="1" | 7 | ||
| style="width: 76.9667px; height: 28px;" | | | style="width: 76.9667px; height: 28px;" | | ||
<br> | <br> | ||
| Line 978: | Line 1,077: | ||
<br> | <br> | ||
| style="width: 120.15px; height: 28px;" | | | style="width: 120.15px; height: 28px;" | | ||
| style="width: 211.25px; height: 28px;" | | | style="width: 211.25px; height: 28px;" | | ||
| style="width: 88.1167px; height: 28px;" | | <br> | ||
| style="width: 52.0667px; height: 28px;" | | | style="width: 88.1167px; text-align: center; height: 28px;" | | ||
<br> | |||
| style="width: 52.0667px; text-align: center; height: 28px;" | | |||
<br> | |||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="width: 16.0667px; height: 28px;" | | | style="width: 16.0667px; height: 28px;" rowspan="1" | 8 | ||
| style="width: 76.9667px; height: 28px;" | | | style="width: 76.9667px; height: 28px;" | | ||
<br> | <br> | ||
| Line 995: | Line 1,097: | ||
| style="width: 211.25px; height: 28px;" | | | style="width: 211.25px; height: 28px;" | | ||
<br> | <br> | ||
| style="width: 88.1167px; height: 28px;" | | | style="width: 88.1167px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: 52.0667px; height: 28px;" | | | style="width: 52.0667px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="width: 16.0667px; height: 28px;" | | | style="width: 16.0667px; height: 28px;" rowspan="1" | 9 | ||
| style="width: 76.9667px; height: 28px;" | | | style="width: 76.9667px; height: 28px;" | | ||
<br> | <br> | ||
| style="width: 80.1167px; height: 28px;" | | | style="width: 80.1167px; height: 28px;" | | ||
<br> | <br> | ||
| style="width: 75.1px; height: 28px;" | | | style="width: 75.1px; height: 28px;" | | ||
| style="width: 136.167px; height: 28px;" | | <br> | ||
| style="width: 136.167px; text-align: center; height: 28px;" | | |||
<br> | <br> | ||
| style="width: 120.15px; height: 28px;" | | | style="width: 120.15px; height: 28px;" | | ||
| style="width: 211.25px; height: 28px;" | | |||
<br> | |||
| style="width: 88.1167px; text-align: center; height: 28px;" | | |||
| style="width: 211.25px; height: 28px;" | | |||
<br> | |||
| style="width: 88.1167px; text-align: center; height: 28px;" | | |||
<br> | <br> | ||
| style="width: 52.0667px; text-align: center; height: 28px;" | | | style="width: 52.0667px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="width: 16.0667px; height: 28px; | | style="width: 16.0667px; height: 28px;" | 10 | ||
| style="width: 76.9667px; height: 28px;" | | | style="width: 76.9667px; height: 28px;" | | ||
| style="width: 80.1167px; height: 28px;" | | |||
| style="width: 80.1167px; height: 28px;" | | | style="width: 75.1px; height: 28px;" | | ||
| style="width: 136.167px; height: 28px;" | | |||
| style="width: 75.1px; height: 28px;" | | |||
| style="width: 136.167px | |||
| style="width: 120.15px; height: 28px;" | | | style="width: 120.15px; height: 28px;" | | ||
| style="width: 211.25px; height: 28px;" | | | style="width: 211.25px; height: 28px;" | | ||
| style="width: 88.1167px; height: 28px;" | | |||
| style="width: 88.1167px | | style="width: 52.0667px; height: 28px;" | | ||
| style="width: 52.0667px | |||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="width: 16.0667px; height: 28px;" | | style="width: 16.0667px; height: 28px;" | 11 | ||
| style="width: | | style="width: 76.9667px; height: 28px;" | | ||
< | | style="width: 80.1167px; height: 28px;" | | ||
| style="width: 80. | | style="width: 75.1px; height: 28px;" | | ||
<br> | | style="width: 136.167px; height: 28px;" | | ||
| style="width: | | style="width: 120.15px; height: 28px;" | | ||
| style="width: 211.25px; height: 28px;" | | |||
| style="width: 88.1167px; height: 28px;" | | |||
| style="width: 52.0667px; height: 28px;" | | |||
|} | |||
<div class="mw-parser-output"></div> | |||
== Relay Outputs == | |||
{| style="width: 902px; height: 169px;" border="1" cellspacing="1" cellpadding="2" | |||
|- style="height: 57px;" | |||
| style="height: 57px; width: 27.15px;" | '''ID''' | |||
| style="text-align: center; height: 57px; width: 139.633px;" | '''Subsystem''' | |||
| style="width: 80.4px; height: 57px;" | <p style="text-align: center">'''Component'''</p> | |||
<p style="text-align: center">'''Type'''</p> | |||
| style="width: 51.25px; text-align: center; height: 57px;" | '''Model #''' | |||
| style="width: 166.75px; text-align: center; height: 57px;" | '''Description<br>(brief)''' | |||
| style="width: 217.983px; text-align: center; height: 57px;" | '''Operation''' | |||
| style="width: 182.833px; text-align: center; height: 57px;" | '''Notes''' | |||
|- style="height: 28px;" | |||
| style="height: 28px; width: 27.15px;" | 0 | |||
| style="height: 28px; width: 139.633px;" | | |||
<br> | <br> | ||
| style="width: | | style="width: 80.4px; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 51.25px; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 166.75px; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 217.983px; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 182.833px; height: 28px;" | | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="width: | | style="height: 28px; width: 27.15px;" | 1 | ||
| style="width: | | style="height: 28px; width: 139.633px;" | | ||
| style="width: 80.4px; height: 28px;" | | |||
| style="width: | | style="width: 51.25px; height: 28px;" | | ||
| style="width: 166.75px; height: 28px;" | | |||
| style="width: | | style="width: 217.983px; height: 28px;" | | ||
| style="width: 182.833px; height: 28px;" | | |||
| style="width: | |- style="height: 28px;" | ||
| style="height: 28px; width: 27.15px;" | 2 | |||
| style="width: | | style="height: 28px; width: 139.633px;" | | ||
| style="width: | | style="width: 80.4px; height: 28px;" | | ||
| style="width: 51.25px; height: 28px;" | | |||
| style="width: | | style="width: 166.75px; height: 28px;" | | ||
| style="width: 217.983px; height: 28px;" | | |||
| style="width: | | style="width: 182.833px; height: 28px;" | | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style=" | | style="height: 28px; width: 27.15px;" | 3 | ||
| style="height: 28px; width: 139.633px;" | | |||
| style="width: 80.4px; height: 28px;" | | |||
| style="width: 51.25px; height: 28px;" | | |||
| style="width: 166.75px; height: 28px;" | | |||
| style="width: 217.983px; height: 28px;" | | |||
| style="width: 182.833px; height: 28px;" | | |||
|} | |||
| |||
| style=" | |||
| style="width: 80. | |||
| style="width: | |||
| style="width: | |||
| style="width: | |||
| style="width: | |||
| | |||
<div class="mw-parser-output"></div> | <div class="mw-parser-output"></div> | ||
== | == Analog IO == | ||
<div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"> | |||
<div class="mw-parser-output"> | |||
=== <u>RoboRIO Analog Inputs</u> === | |||
{| style="width: | {| style="width: 1030px; height: 169px;" border="1" cellspacing="1" cellpadding="2" | ||
|- style="height: 57px;" | |- style="height: 57px;" | ||
| style="height: 57px; width: | | style="height: 57px; width: 14.4px;" | ID | ||
| style="text-align: center; height: 57px; width: | | style="text-align: center; height: 57px; width: 73.65px;" | Subsystem | ||
| style="width: | | style="width: 89.65px; height: 57px;" | <p style="text-align: center;">Component</p> | ||
<p style="text-align: center"> | <p style="text-align: center;">Type</p> | ||
| style="width: | | style="width: 108.05px; text-align: center; height: 57px;" | Model # | ||
| style="width: | | style="width: 200.913px; text-align: center; height: 57px;" | Description<br>(brief) | ||
| style="width: | | style="width: 228.538px; text-align: center; height: 57px;" | Operation | ||
| style="width: | | style="width: 193.55px; text-align: center; height: 57px;" | | ||
Voltage | |||
Range | |||
| style="width: 82.05px; text-align: center; height: 57px;" | Notes | |||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="height: 28px; width: | | style="height: 28px; width: 14.4px;" | 0 | ||
| style="height: 28px; width: | | style="height: 28px; width: 73.65px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 89.65px; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 108.05px; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 200.913px; height: 28px;" | | ||
<br> | |||
| style="width: 228.538px; height: 28px;" | | |||
<br> | <br> | ||
| style="width: | | style="width: 193.55px; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 82.05px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="height: 28px; width: | | style="text-align: center; height: 28px; width: 14.4px;" | 1 | ||
| style="height: 28px; width: | | style="text-align: center; height: 28px; width: 73.65px;" | | ||
| style="width: | <br> | ||
| style="width: | | style="width: 89.65px; text-align: center; height: 28px;" | | ||
| style="width: | <br> | ||
| style="width: | | style="width: 108.05px; text-align: center; height: 28px;" | | ||
| style="width: | <br> | ||
|- style="height: 28px;" | | style="width: 200.913px; text-align: center; height: 28px;" | | ||
| style="height: 28px; width: | <br> | ||
| style="height: 28px; width: | | style="width: 228.538px; text-align: center; height: 28px;" | | ||
| style="width: | <br> | ||
| style="width: | | style="width: 193.55px; text-align: center; height: 28px;" | | ||
| style="width: | | style="height: 28px; width: 82.05px;" | | ||
| style="width: | |- style="height: 28px;" | ||
| style="width: | | style="text-align: center; height: 28px; width: 14.4px;" | 2 | ||
| style="text-align: center; height: 28px; width: 73.65px;" | | |||
| style="width: 89.65px; text-align: center; height: 28px;" | | |||
| style="width: 108.05px; text-align: center; height: 28px;" | | |||
| style="width: 200.913px; text-align: center; height: 28px;" | | |||
| style="width: 228.538px; text-align: center; height: 28px;" | | |||
| style="width: 193.55px; text-align: center; height: 28px;" | | |||
| style="height: 28px; width: 82.05px;" | | |||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="height: 28px; width: | | style="text-align: center; height: 28px; width: 14.4px;" | 3 | ||
| style="height: 28px; width: | | style="text-align: center; height: 28px; width: 73.65px;" | | ||
| style="width: | | style="width: 89.65px; text-align: center; height: 28px;" | | ||
| style="width: | | style="width: 108.05px; text-align: center; height: 28px;" | | ||
| style="width: | | style="width: 200.913px; text-align: center; height: 28px;" | | ||
| style="width: | | style="width: 228.538px; text-align: center; height: 28px;" | | ||
| style="width: | | style="width: 193.55px; text-align: center; height: 28px;" | | ||
| | | style="height: 28px; width: 82.05px;" | | ||
| |} | ||
<div class="mw-parser-output"></div> | <div class="mw-parser-output"> </div> | ||
=== <u>More Board Analog Inputs</u> === | |||
=== <u> | |||
{| style="width: 1030px | {| style="width: 1030px;" border="1" cellspacing="1" cellpadding="2" | ||
|- | |- | ||
| ID | |||
| style="text-align: center | | style="text-align: center;" | Subsystem | ||
| style="width: | | style="width: 70px;" | <p style="text-align: center;">Component</p> | ||
<p style="text-align: center;">Type</p> | <p style="text-align: center;">Type</p> | ||
| style="width: | | style="width: 54px; text-align: center;" | Model # | ||
| style="width: | | style="width: 227px; text-align: center;" | Description<br>(brief) | ||
| style="width: | | style="width: 262px; text-align: center;" | Operation | ||
| style="width: | | style="width: 132px; text-align: center;" | | ||
Voltage | Voltage | ||
Range | Range | ||
| style="width: | | style="width: 91px; text-align: center;" | Notes | ||
|- | |- | ||
| style=" | | style="text-align: center;" | 0 | ||
| style=" | | style="text-align: center;" | | ||
| style="width: 69px; text-align: center;" | | |||
| style="width: | | style="width: 122px; text-align: center;" | | ||
| style="width: 139px; text-align: center;" | | |||
| style="width: | | style="width: 193px; text-align: center;" | | ||
| style="width: 223px; text-align: center;" | | |||
| style="width: | | | ||
|- | |||
| style="width: | | style="text-align: center;" | 1 | ||
| style="text-align: center;" | | |||
| style="width: 69px; text-align: center;" | | |||
| style="width: 122px; text-align: center;" | | |||
| style="width: | | style="width: 139px; text-align: center;" | | ||
| style="width: 193px; text-align: center;" | | |||
|- | | style="width: 223px; text-align: center;" | | ||
| style="text-align: center | | | ||
| style="text-align: center | |- | ||
| style="text-align: center;" | 2 | |||
| style="width: | | style="text-align: center;" | | ||
| style="width: 69px; text-align: center;" | | |||
| style="width: | | style="width: 122px; text-align: center;" | | ||
| style="width: 139px; text-align: center;" | | |||
| style="width: | | style="width: 193px; text-align: center;" | | ||
| style="width: 223px; text-align: center;" | | |||
| style="width: | | | ||
|- | |||
| style="width: | | style="text-align: center;" | 3 | ||
| style="text-align: center;" | | |||
|- | | style="width: 69px; text-align: center;" | | ||
| style="text-align: center | | style="width: 122px; text-align: center;" | | ||
| style="text-align: center | | style="width: 139px; text-align: center;" | | ||
| style="width: | | style="width: 193px; text-align: center;" | | ||
| style="width: | | style="width: 223px; text-align: center;" | | ||
| style="width: | | | ||
| style="width: | |||
| style="width: | |||
|- | |||
| style="text-align: center | |||
| style="text-align: center | |||
| style="width: | |||
| style="width: | |||
| style="width: | |||
| style="width: | |||
| style="width: | |||
|} | |} | ||
</div></div> | |||
<div class="mw-parser-output"><div class="mw-parser-output"> | |||
<div class="mw-parser-output" | <div class="mw-parser-output"> | ||
= | <div class="mw-parser-output"> | ||
== Digital IO (GPIO) == | |||
<div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"> | |||
<div class="mw-parser-output"> | |||
< | |||
=== <u>RoboRio IO</u> === | |||
| style="width: | {| style="width: 1143px; height: 407px;" border="1" cellspacing="1" cellpadding="2" | ||
|- | |- style="height: 57px;" | ||
| style="text-align: center;" | | | style="text-align: center; height: 57px; width: 37.975px;" | '''ID''' | ||
| style="text-align: center;" | | | style="text-align: center; height: 57px; width: 143.225px;" | '''Direction'''<br>(IN/OUT) | ||
| style="width: | | style="width: 76.8375px; text-align: center; height: 57px;" | '''Subsystem''' | ||
| style="width: | | style="width: 144.962px; height: 57px;" | <p style="text-align: center;">'''Component'''</p> | ||
| style="width: | <p style="text-align: center;">'''Type'''</p> | ||
| style="width: | | style="width: 131.587px; text-align: center; height: 57px;" | '''Model #''' | ||
| style="width: | | style="width: 169.775px; text-align: center; height: 57px;" | '''Description<br>(brief)''' | ||
| | | style="width: 197.938px; text-align: center; height: 57px;" | '''Operation''' | ||
|- | | style="width: 201.5px; text-align: center; height: 57px;" | '''Notes''' | ||
| style="text-align: center;" | | |- style="height: 28px;" | ||
| style=" | | style="text-align: center; height: 28px; width: 37.975px;" | 0 | ||
| style="width: | | style="width: 143.225px; height: 28px;" | IN | ||
| style="width: | | style="width: 76.8375px; height: 28px;" | <p>Elevator</p> | ||
| style="width: | | style="width: 144.962px; height: 28px;" | <p>Sensor</p> | ||
| style="width: | | style="width: 131.587px; height: 28px;" | <p> REV Robotics Magnetic Limit Switch<br>(REV 31-1462)</p> | ||
| style="width: | | style="width: 169.775px; height: 28px;" | <p>Climb Top Limit</p> | ||
| | | style="width: 197.938px; height: 28px;" | <p><br></p> | ||
|- | | style="width: 201.5px; height: 28px;" | <p><br></p> | ||
| style="text-align: center;" | | |- style="height: 50px;" | ||
| style=" | | style="text-align: center; height: 50px; width: 37.975px;" | 1 | ||
| style="width: | | style="width: 143.225px; height: 50px;" | IN | ||
| style="width: | | style="width: 76.8375px; height: 50px;" | Elevator | ||
| style="width: | | style="width: 144.962px; height: 50px;" | Sensor | ||
| style="width: | | style="width: 131.587px; height: 50px;" | REV Robotics Magnetic Limit Switch<br>(REV 31-1462) | ||
| style="width: | | style="width: 169.775px; height: 50px;" | <p>Climb Bottom Limit</p> | ||
| | | style="width: 197.938px; height: 50px;" | <p><br></p> | ||
|- | | style="width: 201.5px; height: 50px;" | | ||
| style="text-align: center;" | | |- style="height: 57px;" | ||
| style="text-align: center;" | | | style="text-align: center; height: 57px; width: 37.975px;" | 2 | ||
| style="width: | | style="text-align: center; height: 57px; width: 143.225px;" | | ||
| style="width: | <br> | ||
| style="width: | | style="width: 76.8375px; text-align: center; height: 57px;" | | ||
| style="width: | <br> | ||
| style="width: | | style="width: 144.962px; text-align: center; height: 57px;" | | ||
<br> | |||
| style="width: 131.587px; text-align: center; height: 57px;" | | |||
<br> | |||
| style="width: 169.775px; height: 57px; text-align: center;" | | |||
<br> | |||
| style="width: 197.938px; text-align: center; height: 57px;" | | |||
<br> | |||
| style="width: 201.5px; height: 57px; text-align: left;" | | |||
<br> | |||
|- style="height: 28px;" | |||
| style="text-align: center; height: 28px; width: 37.975px;" | 3 | |||
| style="text-align: center; height: 28px; width: 143.225px;" | | |||
|- style="height: | <br> | ||
| style="text-align: center; height: | | style="width: 76.8375px; text-align: center; height: 28px;" | | ||
| style="text-align: center; height: | <br> | ||
| style="width: 76. | | style="width: 144.962px; text-align: center; height: 28px;" | | ||
| style="width: | <br> | ||
| style="width: 131.587px; text-align: center; height: 28px;" | | |||
| style="width: | <br> | ||
| style="width: | | style="width: 169.775px; height: 28px; text-align: center;" | | ||
| style="width: | <br> | ||
| style="width: | | style="width: 197.938px; text-align: center; height: 28px;" | | ||
| | <br> | ||
| style="text-align: center; height: 28px; width: | | style="width: 201.5px; height: 28px; text-align: left;" | | ||
| style="text-align: center; height: 28px | <br> | ||
|- style="height: 28px;" | |||
| style="text-align: center; height: 28px; width: 37.975px;" | 4 | |||
| style="text-align: center; height: 28px; width: 143.225px;" | | |||
<br> | |||
| style="width: 76.8375px; text-align: center; height: 28px;" | | |||
<br> | |||
| style="width: 144.962px; text-align: center; height: 28px;" | | |||
<br> | |||
| style="width: 131.587px; text-align: center; height: 28px;" | | |||
<br> | |||
| style="width: 169.775px; text-align: center; height: 28px;" | | |||
<br> | |||
| style="width: 197.938px; text-align: center; height: 28px;" | | |||
<br> | |||
| style="width: 201.5px; text-align: center; height: 28px;" | | |||
<br> | |||
|- style="height: 28px;" | |||
| style="text-align: center; height: 28px; width: 37.975px;" | 5 | |||
| style="text-align: center; height: 28px; width: 143.225px;" | | |||
<br> | |||
| style="width: 76.8375px; text-align: center; height: 28px;" | | |||
<br> | |||
| style="width: 144.962px; text-align: center; height: 28px;" | | |||
<br> | |||
| style="width: 131.587px; text-align: center; height: 28px;" | | |||
<br> | |||
| style="width: 169.775px; text-align: center; height: 28px;" | | |||
<br> | |||
| style="width: 197.938px; text-align: center; height: 28px;" | | |||
<br> | <br> | ||
| style="width: | | style="width: 201.5px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | |- style="height: 19px;" | ||
| style="text-align: center; height: 19px; width: 37.975px;" | 6 | |||
| style="text-align: center; height: 19px; width: 143.225px;" | | |||
<br> | <br> | ||
| style="width: | | style="width: 76.8375px; text-align: center; height: 19px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 144.962px; text-align: center; height: 19px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 131.587px; text-align: center; height: 19px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 169.775px; text-align: center; height: 19px;" | | ||
<br> | <br> | ||
| style="width: 197.938px; text-align: center; height: 19px;" | | |||
| style=" | |||
<br> | <br> | ||
| style="width: | | style="width: 201.5px; text-align: center; height: 19px;" | | ||
<br> | <br> | ||
| style="width: | |- style="height: 28px;" | ||
| style="text-align: center; height: 28px; width: 37.975px;" | 7 | |||
| style="text-align: center; height: 28px; width: 143.225px;" | | |||
<br> | <br> | ||
| style="width: | | style="width: 76.8375px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 144.962px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 131.587px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 169.775px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: 197.938px; text-align: center; height: 28px;" | | |||
| style=" | |||
<br> | <br> | ||
| style="width: | | style="width: 201.5px; text-align: center; height: 28px;" | | ||
|- style="height: 28px;" | |||
| style="text-align: center; height: 28px; width: 37.975px;" | 8 | |||
| style="text-align: center; height: 28px; width: 143.225px;" | | |||
<br> | <br> | ||
| style="width: | | style="width: 76.8375px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 144.962px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 131.587px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 169.775px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 197.938px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: 201.5px; text-align: center; height: 28px;" | | |||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 37.975px;" | 9 | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 143.225px;" | | ||
<br> | <br> | ||
| style="width: 76. | | style="width: 76.8375px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 144.962px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 131.587px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 169.775px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 197.938px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: 201.5px; text-align: center; height: 28px;" | | |||
|- style="height: 28px;" | |- style="height: 28px;" | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 37.975px;" | 10 | ||
| style="text-align: center; height: 28px; width: | | style="text-align: center; height: 28px; width: 143.225px;" | | ||
<br> | <br> | ||
| style="width: 76. | | style="width: 76.8375px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 144.962px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 131.587px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 169.775px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 197.938px; text-align: center; height: 28px;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 201.5px; text-align: center; height: 28px;" | | ||
|} | |||
<div class="mw-parser-output"> </div> | |||
<div class="mw-parser-output"> </div> | |||
=== <u>Rev Robotics More Board IO</u> === | |||
{| style="width: 1022px;" border="1" cellspacing="1" cellpadding="1" | |||
|- | |||
| style="width: 16px; text-align: center;" | '''ID''' | |||
| style="width: 56px; text-align: center;" | '''Direction (IN/OUT)''' | |||
| style="width: 74px; text-align: center;" | '''Subsystem''' | |||
| style="width: 74px; text-align: center;" | '''Component Type''' | |||
| style="width: 56px; text-align: center;" | '''Model #''' | |||
| style="width: 197px; text-align: center;" | '''Description (brief)''' | |||
| style="width: 254px; text-align: center;" | '''Operation''' | |||
| style="width: 141px; text-align: center;" | '''Notes''' | |||
|- | |||
| style="width: 16px;" | 0 | |||
| style="width: 56px; text-align: center;" | | |||
<br> | <br> | ||
| | | style="width: 74px; text-align: center;" | | ||
| style="text-align: center; | | style="width: 74px; text-align: center;" | | ||
| style="text-align: center; | | style="width: 56px; text-align: center;" | | ||
| style="width: 197px; text-align: center;" | | |||
| style="width: | | style="width: 254px; text-align: center;" | | ||
| style="width: 141px; text-align: center;" | | |||
| style="width: | |- | ||
| style="width: 16px; text-align: center;" | 1 | |||
| style="width: | | style="width: 56px; text-align: center;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 74px; text-align: center;" | | ||
| style="width: 74px; text-align: center;" | | |||
| style="width: 56px; text-align: center;" | | |||
| style="width: 197px; text-align: center;" | | |||
| style="width: 254px; text-align: center;" | | |||
| style="width: 141px; text-align: center;" | | |||
|- | |||
| style="width: 16px; text-align: center;" | 2 | |||
| style="width: 56px; text-align: center;" | | |||
<br> | <br> | ||
| style="width: | | style="width: 74px; text-align: center;" | | ||
| style="width: 74px; text-align: center;" | | |||
| style="width: 56px; text-align: center;" | | |||
| style="width: 197px; text-align: center;" | | |||
| style="width: 254px; text-align: center;" | | |||
| style="width: 141px; text-align: center;" | | |||
|- | |||
| style="width: 16px; text-align: center;" | 3 | |||
| style="width: 56px; text-align: center;" | | |||
<br> | <br> | ||
| style="width: | | style="width: 74px; text-align: center;" | | ||
| style="width: 74px; text-align: center;" | | |||
| | | style="width: 56px; text-align: center;" | | ||
| style="text-align: center; | | style="width: 197px; text-align: center;" | | ||
| style="text-align: center; | | style="width: 254px; text-align: center;" | | ||
| style="width: 141px; text-align: center;" | | |||
|- | |||
| style="width: 16px; text-align: center;" | 4 | |||
| style="width: 56px; text-align: center;" | | |||
<br> | <br> | ||
| style="width: | | style="width: 74px; text-align: center;" | | ||
| style="width: 74px; text-align: center;" | | |||
| style="width: 56px; text-align: center;" | | |||
| style="width: 197px; text-align: center;" | | |||
| style="width: 254px; text-align: center;" | | |||
| style="width: 141px; text-align: center;" | | |||
|- | |||
| style="width: 16px; text-align: center;" | 5 | |||
| style="width: 56px; text-align: center;" | | |||
<br> | <br> | ||
| style="width: | | style="width: 74px; text-align: center;" | | ||
| style="width: 74px; text-align: center;" | | |||
| style="width: 56px; text-align: center;" | | |||
| style="width: 197px; text-align: center;" | | |||
| style="width: 254px; text-align: center;" | | |||
| style="width: 141px; text-align: center;" | | |||
|- | |||
| style="width: 16px; text-align: center;" | 6 | |||
| style="width: 56px; text-align: center;" | | |||
<br> | <br> | ||
| style="width: | | style="width: 74px; text-align: center;" | | ||
| style="width: 74px; text-align: center;" | | |||
| style="width: 56px; text-align: center;" | | |||
| style="width: 197px; text-align: center;" | | |||
| style="width: 254px; text-align: center;" | | |||
| style="width: 141px; text-align: center;" | | |||
|- | |||
| style="width: 16px; text-align: center;" | 7 | |||
| style="width: 56px; text-align: center;" | | |||
<br> | <br> | ||
| style="width: | | style="width: 74px; text-align: center;" | | ||
| style="width: 74px; text-align: center;" | | |||
| style="width: 56px; text-align: center;" | | |||
| style="width: 197px; text-align: center;" | | |||
| style="width: 254px; text-align: center;" | | |||
| style="width: 141px; text-align: center;" | | |||
|- | |||
| style="width: 16px; text-align: center;" | 8 | |||
| style="width: 56px; text-align: center;" | | |||
<br> | <br> | ||
| style="width: | | style="width: 74px; text-align: center;" | | ||
| style="width: 74px; text-align: center;" | | |||
| style="width: | | style="width: 56px; text-align: center;" | | ||
| style="width: 197px; text-align: center;" | | |||
| style="width: 254px; text-align: center;" | | |||
| style=" | | style="width: 141px; text-align: center;" | | ||
|- | |||
| style="width: 16px; text-align: center;" | 9 | |||
| style="width: | | style="width: 56px; text-align: center;" | | ||
| style="width: 74px; text-align: center;" | | |||
| style="width: | | style="width: 74px; text-align: center;" | | ||
| style="width: 56px; text-align: center;" | | |||
| style="width: | | style="width: 197px; text-align: center;" | | ||
| style="width: 254px; text-align: center;" | | |||
| style="width: | | style="width: 141px; text-align: center;" | | ||
|- | |||
| style="width: | | style="width: 16px; text-align: center;" | 10 | ||
| style="width: 56px; text-align: center;" | | |||
| style="width: | | style="width: 74px; text-align: center;" | | ||
| | | style="width: 74px; text-align: center;" | | ||
| style="width: 56px; text-align: center;" | | |||
| style="text-align: center | | style="width: 197px; text-align: center;" | | ||
| style="width: 254px; text-align: center;" | | |||
| style="width: | | style="width: 141px; text-align: center;" | | ||
|- | |||
| style="width: | | style="width: 16px; text-align: center;" | 11 | ||
| style="width: 56px; text-align: center;" | | |||
| style="width: | | style="width: 74px; text-align: center;" | | ||
| style="width: 74px; text-align: center;" | | |||
| style="width: | | style="width: 56px; text-align: center;" | | ||
| style="width: 197px; text-align: center;" | | |||
| style="width: | | style="width: 254px; text-align: center;" | | ||
| style="width: 141px; text-align: center;" | | |||
| style="width: | |||
| | |||
| style="width: | |||
| style="width: | |||
| style="width: | |||
| style="width: | |||
| style="width: | |||
| style="width: | |||
| | |||
| style="width: | |||
| style="width: | |||
| style="width: | |||
| style="width: | |||
| style="width: | |||
|- | |- | ||
| style="width: 16px; text-align: center;" | | | style="width: 16px; text-align: center;" | 12 | ||
| style="width: 56px; text-align: center;" | | | style="width: 56px; text-align: center;" | | ||
| style="width: 74px; text-align: center;" | | | style="width: 74px; text-align: center;" | | ||
| style="width: 74px; text-align: center;" | | | style="width: 74px; text-align: center;" | | ||
| Line 1,506: | Line 1,651: | ||
| style="width: 141px; text-align: center;" | | | style="width: 141px; text-align: center;" | | ||
|- | |- | ||
| style="width: 16px; text-align: center;" | | | style="width: 16px; text-align: center;" | 13 | ||
| style="width: 56px; text-align: center;" | | | style="width: 56px; text-align: center;" | | ||
| style="width: 74px; text-align: center;" | | | style="width: 74px; text-align: center;" | | ||
| style="width: 74px; text-align: center;" | | | style="width: 74px; text-align: center;" | | ||
| Line 1,516: | Line 1,660: | ||
| style="width: 141px; text-align: center;" | | | style="width: 141px; text-align: center;" | | ||
|- | |- | ||
| style="width: 16px; text-align: center;" | | | style="width: 16px; text-align: center;" | 14 | ||
| style="width: 56px; text-align: center;" | | | style="width: 56px; text-align: center;" | | ||
| style="width: 74px; text-align: center;" | | | style="width: 74px; text-align: center;" | | ||
| style="width: 74px; text-align: center;" | | | style="width: 74px; text-align: center;" | | ||
| Line 1,526: | Line 1,669: | ||
| style="width: 141px; text-align: center;" | | | style="width: 141px; text-align: center;" | | ||
|- | |- | ||
| style="width: 16px; text-align: center;" | | | style="width: 16px; text-align: center;" | 15 | ||
| style="width: 56px; text-align: center;" | | | style="width: 56px; text-align: center;" | | ||
| style="width: 74px; text-align: center;" | | | style="width: 74px; text-align: center;" | | ||
| style="width: 74px; text-align: center;" | | | style="width: 74px; text-align: center;" | | ||
| Line 1,544: | Line 1,676: | ||
| style="width: 197px; text-align: center;" | | | style="width: 197px; text-align: center;" | | ||
| style="width: 254px; text-align: center;" | | | style="width: 254px; text-align: center;" | | ||
| style="width: 141px; | | style="width: 141px;" | | ||
|} | |||
</div> | |||
<div class="mw-parser-output"><div class="mw-parser-output"> </div></div></div></div></div></div></div></div></div></div></div></div></div></div> | |||
== I2C Registers == | |||
{| style="width: 1007px;" border="1" cellspacing="1" cellpadding="2" | |||
|- | |- | ||
| style=" | | style="text-align: center;" | '''Address'''<br>(e.g. 0100111X) | ||
| style="width: | | style="width: 37px; text-align: center;" | '''Pin'''<br>(e.g. GP0) | ||
<br> | | style="width: 76px; text-align: center;" | '''Subsystem''' | ||
| style="width: | | style="width: 75px;" | <p style="text-align: center;">'''Component'''</p> | ||
| style="width: | <p style="text-align: center;">'''Type'''</p> | ||
| style="width: | | style="width: 53px; text-align: center;" | '''Model #''' | ||
| style="width: | | style="width: 205px; text-align: center;" | '''Description<br>(brief)''' | ||
| style="width: | | style="width: 241px; text-align: center;" | '''Operation''' | ||
| style="width: | | style="width: 112px; text-align: center;" | '''Notes''' | ||
|- | |- | ||
| style=" | | style="text-align: center;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 37px; text-align: center;" | | ||
| style="width: | | style="width: 76px; text-align: center;" | | ||
<br> | |||
| style="width: 75px; text-align: center;" | | |||
| style="width: | |||
<br> | <br> | ||
| style="width: | | style="width: 53px; text-align: center;" | | ||
<br> | <br> | ||
| style="width: | | style="width: 205px; text-align: center;" | | ||
<br> | |||
| style="width: | | style="width: 241px; text-align: center;" | | ||
<br> | |||
| style="width: 112px;" | | |||
| style="width: | |||
|- | |- | ||
| | | | ||
| style="width: | | style="width: 37px;" | | ||
| style="width: | | style="width: 76px;" | | ||
| style="width: | | style="width: 75px;" | | ||
| style="width: | | style="width: 53px;" | | ||
| style="width: | | style="width: 205px;" | | ||
| style="width: | | style="width: 241px;" | | ||
| style="width: | | style="width: 112px;" | | ||
|- | |- | ||
| | | | ||
| style="width: | | style="width: 37px;" | | ||
| style="width: | | style="width: 76px;" | | ||
| style="width: | | style="width: 75px;" | | ||
| style="width: | | style="width: 53px;" | | ||
| style="width: | | style="width: 205px;" | | ||
| style="width: | | style="width: 241px;" | | ||
| style="width: | | style="width: 112px;" | | ||
|- | |- | ||
| | | | ||
| style="width: | | style="width: 37px;" | | ||
| style="width: | | style="width: 76px;" | | ||
| style="width: | | style="width: 75px;" | | ||
| style="width: | | style="width: 53px;" | | ||
| style="width: | | style="width: 205px;" | | ||
| style="width: | | style="width: 241px;" | | ||
| style="width: | | style="width: 112px;" | | ||
|- | |- | ||
| | | | ||
| style="width: | | style="width: 37px;" | | ||
| style="width: | | style="width: 76px;" | | ||
| style="width: | | style="width: 75px;" | | ||
| style="width: | | style="width: 53px;" | | ||
| style="width: | | style="width: 205px;" | | ||
| style="width: | | style="width: 241px;" | | ||
| style="width: | | style="width: 112px;" | | ||
|- | |- | ||
| | | | ||
| style="width: | | style="width: 37px;" | | ||
| style="width: | | style="width: 76px;" | | ||
| style="width: | | style="width: 75px;" | | ||
| style="width: | | style="width: 53px;" | | ||
| style="width: | | style="width: 205px;" | | ||
| style="width: | | style="width: 241px;" | | ||
| style="width: | | style="width: 112px;" | | ||
|- | |- | ||
| | |||
| style="width: 37px;" | | |||
| style="width: 76px;" | | |||
| style="width: 75px;" | | |||
| style="width: 53px;" | | |||
| style="width: 205px;" | | |||
| style="width: | | style="width: 241px;" | | ||
| style="width: | | style="width: 112px;" | | ||
| style="width: | |||
| style="width: | |||
| style="width: | |||
| style="width: | |||
| style="width: | |||
|} | |} | ||
== SPI Devices == | |||
== | |||
{| style="width: 1007px;" border="1" cellspacing="1" cellpadding="2" | {| style="width: 1007px;" border="1" cellspacing="1" cellpadding="2" | ||
|- | |- | ||
| style="text-align: center;" | ''' | | style="text-align: center;" | '''#''' | ||
| style="width: 76px; text-align: center;" | '''Subsystem''' | | style="width: 76px; text-align: center;" | '''Subsystem''' | ||
| style="width: 75px;" | <p style="text-align: center;">'''Component | | style="width: 75px;" | <p style="text-align: center;">'''Component Type'''</p> | ||
| style="width: 53px; text-align: center;" | '''Model #''' | | style="width: 53px; text-align: center;" | '''Model #''' | ||
| style="width: 205px; text-align: center;" | '''Description | | style="width: 205px; text-align: center;" | '''Description (brief)''' | ||
| style="width: 241px; text-align: center;" | '''Operation''' | | style="width: 241px; text-align: center;" | '''Operation''' | ||
| style="width: 112px; text-align: center;" | '''Notes''' | | style="width: 112px; text-align: center;" | '''Notes''' | ||
|- | |- | ||
| style="text-align: center;" | | | style="text-align: center;" | 0 | ||
| style="width: 76px; text-align: center;" | | | style="width: 76px; text-align: center;" | | ||
<br> | <br> | ||
| Line 1,680: | Line 1,789: | ||
| style="width: 241px; text-align: center;" | | | style="width: 241px; text-align: center;" | | ||
<br> | <br> | ||
| style="width: 112px;" | | | style="width: 112px; text-align: center;" | | ||
|} | |||
== USB Host Ports == | |||
{| style="width: 1007px;" border="1" cellspacing="1" cellpadding="2" | |||
|- | |- | ||
| style="text-align: center;" | '''Address''' | |||
| style=" | | style="width: 76px; text-align: center;" | '''Subsystem''' | ||
| style="width: 76px;" | | | style="width: 75px;" | <p style="text-align: center;">'''Component Type'''</p> | ||
| style="width: 75px;" | | | style="width: 53px; text-align: center;" | '''Model #''' | ||
| style="width: 53px;" | | | style="width: 205px; text-align: center;" | '''Description (brief)''' | ||
| style="width: 205px;" | | | style="width: 241px; text-align: center;" | '''Operation''' | ||
| style="width: 241px;" | | | style="width: 112px; text-align: center;" | '''Notes''' | ||
| style="width: 112px;" | | |||
|- | |- | ||
| | | 0 | ||
| style="width: | | style="width: 76px;" | | ||
<br> | |||
| style="width: 75px;" | | | style="width: 75px;" | | ||
| style="width: 53px;" | | <br> | ||
| style="width: 205px;" | | | style="width: 53px;" | | ||
| style="width: 241px;" | | <br> | ||
| style="width: 205px;" | | |||
<br> | |||
| style="width: 241px;" | | |||
<br> | |||
| style="width: 112px;" | | | style="width: 112px;" | | ||
|- | |- | ||
| | | 1 | ||
| style="width: 76px;" | | | style="width: 76px;" | | ||
| style="width: 75px;" | | | style="width: 75px;" | | ||
| Line 1,708: | Line 1,824: | ||
| style="width: 241px;" | | | style="width: 241px;" | | ||
| style="width: 112px;" | | | style="width: 112px;" | | ||
|} | |||
<div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"> | |||
|} | |||
< | |||
< | |||
== Pneumatics Control Modules == | == Pneumatics Control Modules == | ||
Revision as of 12:25, 31 January 2026
CAN ID Assignments
| ID | Subsystem | Component Type |
Model # | Brake or Coast? | Description (brief) |
Operation |
PD Board Info (8) max. 40A PDB # |
General Notes | |
| 0 | Electrical | PD Module |
Power Distribution Module feedback | monitor PD | must be CAN 0 |
| |||
| 1 |
Drive Base |
Motor |
Kraken X60 |
|
Front Right Encoder |
|
|
| |
| 2 |
Drive Base |
Motor |
Kraken X60 |
Brake |
Front Right Drive |
|
|
|
|
| 3 |
Drive Base |
Motor |
Kraken X60 |
Brake |
Front Right Steer |
|
|
|
|
| 4 |
Drive Base |
Motor |
Kraken X60 |
|
Back Right Encoder |
|
|
|
|
| 5 |
Drive Base |
Motor |
Kraken X60 |
Brake |
Back Right Drive |
|
|
|
|
| 6 |
Drive Base |
Motor |
Kraken X60 |
Brake |
Back Right Steer |
|
|
|
|
| 7 |
Drive Base |
Motor |
Kraken X60 |
|
Front Left Encoder |
|
|
|
|
| 8 |
Drive Base |
Motor |
Kraken X60 |
Brake |
Front Left Drive |
|
|
|
|
|
9 |
Drive Base |
Motor |
Kraken X60 |
Brake |
Front Left Steer |
|
|
|
|
| 10 |
Drive Base |
Motor |
Kraken X60 |
|
Back Left Encoder |
|
|
|
|
| 11 |
Drive Base |
Motor |
Kraken X60 |
Brake |
Back Left Drive |
|
|
|
|
| 12 |
Drive Base |
Motor |
Kraken X60 |
Brake |
Back Left Steer |
|
|
|
|
| 13 |
Drive Base |
Pigeon |
Pigeon |
|
IMU |
|
|
|
|
| 14 | Climber | Motor | Neo 2.0 | ? | Climb | ||||
| 15 |
Spindexer |
Motor |
Kraken X60 |
|
Spindexer Encoder |
|
|
|
|
| 16 |
Spindexer |
Motor |
Kraken X60 |
|
Spindexer Drive |
|
|
|
|
| 17 |
Kicker |
Motor |
Kraken X60 |
|
Kicker Encoder |
|
|
|
|
| 18 |
Kicker |
Motor |
Kraken X60 |
|
Kicker Drive |
|
|
|
|
| 19 |
Shooter |
Motor |
Kraken X60 |
|
Shooter Encoder Left |
|
|
|
|
| 20 |
Shooter |
Motor |
Kraken X60 |
|
Shooter Drive Left |
|
|
|
|
| 21 |
Shooter |
Motor |
Kraken X60 |
|
Shooter Encoder Right |
|
|
|
|
| 22 |
Shooter |
Motor |
Kraken X60 |
Shooter Drive Right | |||||
| 23 | Shooter Hood | Motor | Kraken X44 | Hood Kraken Encoder | |||||
| 24 | Shooter Hood | Motor | Kraken X44 | Hood Drive | |||||
| 25 | Shooter Hood | Encoder | Throughbore Encoder | Hood Shaft Encoder | |||||
CAN Physical Chain Layout
<td colspan="2" "="" >NOTE: CAN connection to drive base Kraken caps needs Yellow CAN wire on pin 1
| Current Device | Next Device |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PDB Assignments
| Port # | Device (Subteam) | Breaker Value | Max Channel Current | Motor Type | Note |
|---|---|---|---|---|---|
| 0 |
|
|
|
|
|
| 1 |
|
|
|
|
|
| 2 |
|
|
|
|
|
| 3 |
|
|
|
|
|
| 4 |
|
|
|
|
|
| 5 |
|
|
|
|
|
| 6 |
|
|
|
|
|
| 7 |
|
|
|
|
|
| 8 |
|
|
|
|
|
| 9 |
|
|
|
|
|
| 10 |
|
|
|
|
|
| 11 |
|
|
|
|
|
| 12 |
|
|
|
|
|
| 13 |
|
|
|
|
|
| 14 |
|
|
|
|
|
| 15 |
|
|
|
|
|
| 16 |
|
|
|
|
|
| 17 |
|
|
|
|
|
| 18 |
|
|
|
|
|
| 19 |
|
|
|
|
|
| 20 |
|
|
|
|
|
| 21 |
|
|
|
|
|
| 22 |
|
|
|
|
|
| 23 (Switchable) |
|
|
|
|
VRM Assignments
| Port # | Device (Subteam) |
|---|---|
| 5V/2A |
|
| 5V/2A |
|
| 5V/500mA |
|
| 5V/500mA |
|
| 12V/2A |
|
| 12V/2A |
|
| 12V/500mA |
|
| 12V/500mA |
|
PWM Outputs
| ID | Subsystem | Component Type |
Model # | Description (brief) |
Operation
|
Brake/Coast |
Notes (8) max. 40A PDB # | |
| 0 |
|
|
|
|
|
|
|
|
| 1 |
|
|
|
|
|
|
|
|
| 2 |
|
|
|
|
|
|
|
|
| 3 |
|
|
|
|
||||
| 4 |
|
|
|
|
|
|
|
|
| 5 |
|
|
|
|||||
| 6 |
|
|
|
|
|
|
|
|
| 7 |
|
|
|
|
|
|
| |
| 8 |
|
|
|
|
|
|
|
|
| 9 |
|
|
|
|
|
|
| |
| 10 | ||||||||
| 11 | ||||||||
Relay Outputs
| ID | Subsystem | Component Type |
Model # | Description (brief) |
Operation | Notes |
| 0 |
|
|
|
|
|
|
| 1 | ||||||
| 2 | ||||||
| 3 |
Analog IO
RoboRIO Analog Inputs
| ID | Subsystem | Component Type |
Model # | Description (brief) |
Operation |
Voltage Range |
Notes |
| 0 |
|
|
|
|
|
|
|
| 1 |
|
|
|
|
|
||
| 2 | |||||||
| 3 |
More Board Analog Inputs
| ID | Subsystem | Component Type |
Model # | Description (brief) |
Operation |
Voltage Range |
Notes |
| 0 | |||||||
| 1 | |||||||
| 2 | |||||||
| 3 |
Digital IO (GPIO)
RoboRio IO
| ID | Direction (IN/OUT) |
Subsystem | Component Type |
Model # | Description (brief) |
Operation | Notes |
| 0 | IN | Elevator |
Sensor |
REV Robotics Magnetic Limit Switch |
Climb Top Limit |
||
| 1 | IN | Elevator | Sensor | REV Robotics Magnetic Limit Switch (REV 31-1462) |
Climb Bottom Limit |
||
| 2 |
|
|
|
|
|
|
|
| 3 |
|
|
|
|
|
|
|
| 4 |
|
|
|
|
|
|
|
| 5 |
|
|
|
|
|
|
|
| 6 |
|
|
|
|
|
|
|
| 7 |
|
|
|
|
|
|
|
| 8 |
|
|
|
|
|
|
|
| 9 |
|
|
|
|
|
|
|
| 10 |
|
|
|
|
|
|
Rev Robotics More Board IO
| ID | Direction (IN/OUT) | Subsystem | Component Type | Model # | Description (brief) | Operation | Notes |
| 0 |
|
||||||
| 1 |
|
||||||
| 2 |
|
||||||
| 3 |
|
||||||
| 4 |
|
||||||
| 5 |
|
||||||
| 6 |
|
||||||
| 7 |
|
||||||
| 8 |
|
||||||
| 9 | |||||||
| 10 | |||||||
| 11 | |||||||
| 12 | |||||||
| 13 | |||||||
| 14 | |||||||
| 15 |
I2C Registers
| Address (e.g. 0100111X) |
Pin (e.g. GP0) |
Subsystem | Component Type |
Model # | Description (brief) |
Operation | Notes |
|
|
|
|
|
|
|
||
SPI Devices
| # | Subsystem | Component Type |
Model # | Description (brief) | Operation | Notes |
| 0 |
|
|
|
|
|
USB Host Ports
| Address | Subsystem | Component Type |
Model # | Description (brief) | Operation | Notes |
| 0 |
|
|
|
|
|
|
| 1 |
Pneumatics Control Modules
|
PCM ID |
# | Subsystem | Solenoid is Double or Single? |
Solenoid Model # |
Description (brief) |
Operation | Circuit Pressure | PDB # |
| 1 | 0 |
|
|
|
|
|
|
|
| 1 |
|
| ||||||
| 2 |
|
|
|
|
|
| ||
| 3 |
|
| ||||||
| 4 |
|
|
|
|
|
| ||
| 5 |
|
| ||||||
| 6 |
|
|
|
|
|
| ||
| 7 |
|
| ||||||
| 2 | 0 |
|
|
|
|
|
|
|
| 1 |
|
| ||||||
| 2 |
|
|
|
|
|
| ||
| 3 |
|
| ||||||
| 4 |
|
|
|
|
|
| ||
| 5 |
|
|