2015:Robot IO Map: Difference between revisions

From 1511Wookiee
Jump to navigationJump to search
No edit summary
No edit summary
Line 169: Line 169:
| style="width: 115px;" |  
| style="width: 115px;" |  
|}
|}
==  ==


== PWM Outputs ==
== PWM Outputs ==
Line 277: Line 279:
| style="width: 125px;" |  
| style="width: 125px;" |  
|}
|}
==  ==


== Relay Outputs ==
== Relay Outputs ==
Line 327: Line 331:
| style="width: 115px;" |  
| style="width: 115px;" |  
|}
|}
==  ==


== Analog Inputs ==
== Analog Inputs ==
Line 340: Line 346:
| style="width: 262px; text-align: center;" | '''Operation'''
| style="width: 262px; text-align: center;" | '''Operation'''
| style="width: 132px; text-align: center;" |  
| style="width: 132px; text-align: center;" |  
'''Voltage<br/>'''
'''Voltage'''


'''Range'''
'''Range'''
Line 386: Line 392:
| style="width: 91px;" |  
| style="width: 91px;" |  
|}
|}
==  ==


== Digital IO (GPIO) ==
== Digital IO (GPIO) ==
Line 394: Line 402:
| '''Direction'''<br/>(IN/OUT)
| '''Direction'''<br/>(IN/OUT)
| style="text-align: center;" | '''Subsystem'''
| style="text-align: center;" | '''Subsystem'''
| style="width: 74px;" | <p style="text-align: center;">'''Component<br/>'''</p><p style="text-align: center;">'''Type'''</p>
| style="width: 74px;" | <p style="text-align: center;">'''Component'''</p><p style="text-align: center;">'''Type'''</p>
| style="width: 52px; text-align: center;" | '''Model #'''
| style="width: 52px; text-align: center;" | '''Model #'''
| style="width: 194px; text-align: center;" | '''Description<br/>(brief)'''
| style="width: 194px; text-align: center;" | '''Description<br/>(brief)'''
Line 501: Line 509:
| style="width: 118px;" |  
| style="width: 118px;" |  
|}
|}
==  ==


== I2C Registers ==
== I2C Registers ==
Line 509: Line 519:
| style="width: 37px; text-align: center;" | '''Pin'''<br/>(e.g. GP0)
| style="width: 37px; text-align: center;" | '''Pin'''<br/>(e.g. GP0)
| style="width: 76px; text-align: center;" | '''Subsystem'''
| style="width: 76px; text-align: center;" | '''Subsystem'''
| style="width: 75px;" | <p style="text-align: center;">'''Component<br/>'''</p><p style="text-align: center;">'''Type'''</p>
| style="width: 75px;" | <p style="text-align: center;">'''Component'''</p><p style="text-align: center;">'''Type'''</p>
| style="width: 53px; text-align: center;" | '''Model #'''
| style="width: 53px; text-align: center;" | '''Model #'''
| style="width: 205px; text-align: center;" | '''Description<br/>(brief)'''
| style="width: 205px; text-align: center;" | '''Description<br/>(brief)'''
Line 586: Line 596:
| style="width: 112px;" |  
| style="width: 112px;" |  
|}
|}
==  ==


== Pneumatics Control Module ==
== Pneumatics Control Module ==
Line 593: Line 605:
| '''ID'''
| '''ID'''
| style="text-align: center;" | '''Subsystem'''
| style="text-align: center;" | '''Subsystem'''
| style="width: 75px;" | <p style="text-align: center;">'''Component<br/>'''</p><p style="text-align: center;">'''Type<br/>'''</p>
| style="width: 75px;" | <p style="text-align: center;">'''Component'''</p><p style="text-align: center;">'''Type'''</p>
| style="width: 51px;" | <p style="text-align: center;">'''Model #'''</p>
| style="width: 51px;" | <p style="text-align: center;">'''Model #'''</p>
| style="width: 197px;" | <p style="text-align: center;">'''Description<br/>'''</p><p style="text-align: center;">'''(brief)'''</p>
| style="width: 197px;" | <p style="text-align: center;">'''Description'''</p><p style="text-align: center;">'''(brief)'''</p>
| style="width: 86px; text-align: center;" | '''Controlled By'''
| style="width: 86px; text-align: center;" | '''Controlled By'''
| style="width: 290px; text-align: center;" | '''Operation'''
| style="width: 290px; text-align: center;" | '''Operation'''
Line 672: Line 684:
| style="width: 118px;" |  
| style="width: 118px;" |  
|}
|}
=  =


= Operator Controls =
= Operator Controls =
==  ==


== Joystick 1 ==
== Joystick 1 ==
Line 759: Line 775:
| style="width: 119px;" |  
| style="width: 119px;" |  
|}
|}
==  ==


== Joystick 2 ==
== Joystick 2 ==
Line 844: Line 862:
| style="width: 142px;" |  
| style="width: 142px;" |  
|}
|}
==  ==


== Joystick 3 ==
== Joystick 3 ==
Line 929: Line 949:
| style="width: 131px;" |  
| style="width: 131px;" |  
|}
|}
==  ==


== Joystick 4 ==
== Joystick 4 ==

Revision as of 10:18, 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 example 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

Component

Type

Model # Description
(brief)
Controlled By Operation

Voltage

Range

Notes
1




2




3




4




Digital IO (GPIO)

ID Direction
(IN/OUT)
Subsystem

Component

Type

Model # Description
(brief)
Controlled By Operation Notes
1 IN



2



3



4



5



6



7



8




9




10



I2C Registers

Address
(e.g. 0100111X)
Pin
(e.g. GP0)
Subsystem

Component

Type

Model # Description
(brief)
Controlled By Operation Notes
0



1



2



3



4



5



6



Pneumatics Control Module

ID Subsystem

Component

Type

Model #

Description

(brief)

Controlled By Operation Notes
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