2015:Robot IO Map: Difference between revisions

From 1511Wookiee
Jump to navigationJump to search
No edit summary
No edit summary
Line 3: Line 3:
== CAN ID Assignments ==
== CAN ID Assignments ==


{| border="1" cellpadding="2" cellspacing="1" style="width: 886px;"
{| border="1" cellpadding="2" cellspacing="1" style="width: 908px;"
|-
|-
| '''ID'''
| '''ID'''
| style="text-align: center;" | '''Subsystem'''
| style="text-align: center;" | '''Subsystem'''
| <p style="text-align: center;">'''Component<br/>'''</p><p style="text-align: center;">'''Type'''</p>
| <p style="text-align: center;">'''Component'''</p><p style="text-align: center;">'''Type'''</p>
| style="text-align: center;" | '''Model #'''
| style="text-align: center;" | '''Model #'''
| style="text-align: center; width: 210px;" | '''Description'''<br/>(brief)
| style="text-align: center; width: 210px;" | '''Description'''<br/>(brief)
| style="text-align: center; width: 113px;" | Controlled By
| style="text-align: center; width: 105px;" | '''Controlled By'''
| style="text-align: center; width: 216px;" | '''Operation'''
| style="text-align: center; width: 224px;" | '''Operation'''
| style="text-align: center; width: 93px;" | '''Notes'''
| style="text-align: center; width: 115px;" | '''Notes'''
|-
|-
| 0
| 0
Line 19: Line 19:
| <br/>
| <br/>
| style="width: 210px;" | Factory-default<br/>allows for adding CTRE devices quickly and re-assign its ID
| style="width: 210px;" | Factory-default<br/>allows for adding CTRE devices quickly and re-assign its ID
| style="width: 113px;" | <br/>
| style="width: 105px;" | <br/>
| style="width: 216px;" | <br/>
| style="width: 224px;" | <br/>
| style="width: 93px;" |  
| style="width: 115px;" |  
don't use
don't use


Line 30: Line 30:
| <br/>
| <br/>
| style="width: 210px;" | Factory-default<br/>allows for adding Jaguar quickly and re-assign its ID
| style="width: 210px;" | Factory-default<br/>allows for adding Jaguar quickly and re-assign its ID
| style="width: 113px;" | <br/>
| style="width: 105px;" | <br/>
| style="width: 216px;" | <br/>
| style="width: 224px;" | <br/>
| style="width: 93px;" | don't use
| style="width: 115px;" | don't use
|-
|-
| 2
| 2
Line 39: Line 39:
| style="text-align: center;" | CIM
| style="text-align: center;" | CIM
| style="width: 210px;" | <br/>
| style="width: 210px;" | <br/>
| style="width: 113px;" | driver joystick
| style="width: 105px;" | driver joystick
| style="width: 216px;" | <br/>
| style="width: 224px;" | <br/>
| style="width: 93px;" |  
| style="width: 115px;" |  
|-
|-
| 3
| 3
Line 48: Line 48:
| <br/>
| <br/>
| style="width: 210px;" | <br/>
| style="width: 210px;" | <br/>
| style="width: 113px;" | <br/>
| style="width: 105px;" | <br/>
| style="width: 216px;" | <br/>
| style="width: 224px;" | <br/>
| style="width: 93px;" |  
| style="width: 115px;" |  
|-
|-
| 4
| 4
Line 57: Line 57:
| <br/>
| <br/>
| style="width: 210px;" |  
| style="width: 210px;" |  
| style="width: 113px;" | <br/>
| style="width: 105px;" | <br/>
| style="width: 216px;" | <br/>
| style="width: 224px;" | <br/>
| style="width: 93px;" |  
| style="width: 115px;" |  
|-
|-
| 5
| 5
Line 66: Line 66:
| <br/>
| <br/>
| style="width: 210px;" |  
| style="width: 210px;" |  
| style="width: 113px;" | <br/>
| style="width: 105px;" | <br/>
| style="width: 216px;" | <br/>
| style="width: 224px;" | <br/>
| style="width: 93px;" |  
| style="width: 115px;" |  
|-
|-
| 6
| 6
Line 75: Line 75:
| <br/>
| <br/>
| style="width: 210px;" |  
| style="width: 210px;" |  
| style="width: 113px;" | <br/>
| style="width: 105px;" | <br/>
| style="width: 216px;" | <br/>
| style="width: 224px;" | <br/>
| style="width: 93px;" |  
| style="width: 115px;" |  
|-
|-
| 7
| 7
Line 84: Line 84:
| <br/>
| <br/>
| style="width: 210px;" |  
| style="width: 210px;" |  
| style="width: 113px;" | <br/>
| style="width: 105px;" | <br/>
| style="width: 216px;" | <br/>
| style="width: 224px;" | <br/>
| style="width: 93px;" |  
| style="width: 115px;" |  
|-
|-
| 8
| 8
Line 93: Line 93:
| <br/>
| <br/>
| style="width: 210px;" |  
| style="width: 210px;" |  
| style="width: 113px;" | <br/>
| style="width: 105px;" | <br/>
| style="width: 216px;" | <br/>
| style="width: 224px;" | <br/>
| style="width: 93px;" |  
| style="width: 115px;" |  
|-
|-
| 9
| 9
Line 102: Line 102:
| <br/>
| <br/>
| style="width: 210px;" |  
| style="width: 210px;" |  
| style="width: 113px;" | <br/>
| style="width: 105px;" | <br/>
| style="width: 216px;" | <br/>
| style="width: 224px;" | <br/>
| style="width: 93px;" |  
| style="width: 115px;" |  
|-
|-
| 10
| 10
Line 111: Line 111:
| <br/>
| <br/>
| style="width: 210px;" |  
| style="width: 210px;" |  
| style="width: 113px;" | <br/>
| style="width: 105px;" | <br/>
| style="width: 216px;" | <br/>
| style="width: 224px;" | <br/>
| style="width: 93px;" |  
| style="width: 115px;" |  
|-
|-
| 11
| 11
Line 120: Line 120:
| <br/>
| <br/>
| style="width: 210px;" |  
| style="width: 210px;" |  
| style="width: 113px;" | <br/>
| style="width: 105px;" | <br/>
| style="width: 216px;" | <br/>
| style="width: 224px;" | <br/>
| style="width: 93px;" |  
| style="width: 115px;" |  
|-
|-
| 12
| 12
Line 129: Line 129:
| <br/>
| <br/>
| style="width: 210px;" |  
| style="width: 210px;" |  
| style="width: 113px;" | <br/>
| style="width: 105px;" | <br/>
| style="width: 216px;" | <br/>
| style="width: 224px;" | <br/>
| style="width: 93px;" |  
| style="width: 115px;" |  
|-
|-
| 13
| 13
Line 138: Line 138:
| <br/>
| <br/>
| style="width: 210px;" |  
| style="width: 210px;" |  
| style="width: 113px;" | <br/>
| style="width: 105px;" | <br/>
| style="width: 216px;" | <br/>
| style="width: 224px;" | <br/>
| style="width: 93px;" |  
| style="width: 115px;" |  
|-
|-
| 14
| 14
Line 147: Line 147:
| <br/>
| <br/>
| style="width: 210px;" |  
| style="width: 210px;" |  
| style="width: 113px;" | <br/>
| style="width: 105px;" | <br/>
| style="width: 216px;" | <br/>
| style="width: 224px;" | <br/>
| style="width: 93px;" |  
| style="width: 115px;" |  
|-
|-
| 15
| 15
Line 156: Line 156:
| <br/>
| <br/>
| style="width: 210px;" |  
| style="width: 210px;" |  
| style="width: 113px;" | <br/>
| style="width: 105px;" | <br/>
| style="width: 216px;" | <br/>
| style="width: 224px;" | <br/>
| style="width: 93px;" |  
| style="width: 115px;" |  
|-
|-
| 16
| 16
Line 165: Line 165:
| <br/>
| <br/>
| style="width: 210px;" |  
| style="width: 210px;" |  
| style="width: 113px;" | <br/>
| style="width: 105px;" | <br/>
| style="width: 216px;" | <br/>
| style="width: 224px;" | <br/>
| style="width: 93px;" |  
| style="width: 115px;" |  
|}
|}



Revision as of 09:52, 17 January 2015

Robot I/O

CAN ID Assignments

ID Subsystem

Component

Type

Model # Description
(brief)
Controlled By Operation Notes
0 RESERVED

n/a


Factory-default
allows for adding CTRE devices quickly and re-assign its ID


don't use

1 RESERVED n/a
Factory-default
allows for adding Jaguar quickly and re-assign its ID


don't use
2 drivetrain motor CIM
driver joystick
3




4



5



6



7



8



9



10



11



12



13



14



15



16



PWM Outputs

ID Subsystem

Component

Type

Model # Description
(brief)
Controlled By

Operation


Notes
1




2



3



4



5



6



7







8







9




10




Relay Outputs

ID Subsystem

Component

Type

Model # Description
(brief)
Controlled By Operation Notes
1



2



3



4



Analog Inputs

ID Subsystem Description
(brief)
Comments
1
2
3
4



Digital IO (GPIO)

ID Direction
(IN/OUT)
Subsystem Description
(brief)
Comments
1 IN
2
3
4
5
6
7
8
9
10



I2C Registers

Address
(e.g. 0100111X)
Pin
(e.g. GP0)
Subsystem Description
(brief)
Comments
0
1
2
3
4
5
6



Pneumatics Control Module

ID Subsystem Description
(brief)
Comments
1
2
3
4
5
6
7
8


Operator Controls

Joystick 1

Button/Axis Description
(brief)
Operation Notes
1
2
3
4

5

6
7
8
9
10
11

12
X-axis
Y-axis
Z-axis

Joystick 2

Button/Axis Description
(brief)
Operation Notes
1
2
3

4  
5

6
7
8
9
10
11
12
X-axis
Y-axis
Z-axis

Joystick 3

Button/Axis Description
(brief)
Operation
Notes
1
2
3
4
5
6
7
8
9
10
11
12
X-axis
Y-axis
Z-axis

Joystick 4

Button/Axis Description
(brief)
Operation Notes
1
2
3
4
5
6
7
8 .
9
10
11
12
X-axis
Y-axis
Z-axis