2015:Robot IO Map: Difference between revisions

From 1511Wookiee
Jump to navigationJump to search
No edit summary
No edit summary
Line 847: Line 847:
== Joystick 3 ==
== Joystick 3 ==


{| border="1" cellpadding="2" cellspacing="1"
{| border="1" cellpadding="2" cellspacing="1" style="width: 666px;"
|-
|-
| '''Button/Axis'''
| '''Button/Axis'''
| '''Description'''<br/>(brief)
| style="width: 140px; text-align: center;" | '''Description'''<br/>(brief)
| '''Operation'''<br/>
| style="width: 292px; text-align: center;" | '''Operation'''<br/>
| '''Notes'''<br/>
| style="width: 131px; text-align: center;" | '''Notes'''<br/>
|-
|-
| 1
| 1
|  
| style="width: 140px;" |  
|  
| style="width: 292px;" |  
| <br/>
| style="width: 131px;" | <br/>
|-
|-
| 2
| 2
|  
| style="width: 140px;" |  
|  
| style="width: 292px;" |  
|  
| style="width: 131px;" |  
|-
|-
| 3
| 3
|  
| style="width: 140px;" |  
|  
| style="width: 292px;" |  
| <br/>
| style="width: 131px;" | <br/>
|-
|-
| 4
| 4
|  
| style="width: 140px;" |  
|  
| style="width: 292px;" |  
|  
| style="width: 131px;" |  
|-
|-
| 5
| 5
|  
| style="width: 140px;" |  
|  
| style="width: 292px;" |  
|  
| style="width: 131px;" |  
|-
|-
| 6
| 6
|  
| style="width: 140px;" |  
|  
| style="width: 292px;" |  
|  
| style="width: 131px;" |  
|-
|-
| 7
| 7
|  
| style="width: 140px;" |  
|  
| style="width: 292px;" |  
|  
| style="width: 131px;" |  
|-
|-
| 8
| 8
|  
| style="width: 140px;" |  
|  
| style="width: 292px;" |  
|  
| style="width: 131px;" |  
|-
|-
| 9
| 9
|  
| style="width: 140px;" |  
|  
| style="width: 292px;" |  
|  
| style="width: 131px;" |  
|-
|-
| 10
| 10
|  
| style="width: 140px;" |  
|  
| style="width: 292px;" |  
|  
| style="width: 131px;" |  
|-
|-
| 11
| 11
|  
| style="width: 140px;" |  
|  
| style="width: 292px;" |  
|  
| style="width: 131px;" |  
|-
|-
| 12
| 12
|  
| style="width: 140px;" |  
|  
| style="width: 292px;" |  
| <br/>
| style="width: 131px;" | <br/>
|-
|-
| X-axis<br/>
| X-axis<br/>
|  
| style="width: 140px;" |  
|  
| style="width: 292px;" |  
|  
| style="width: 131px;" |  
|-
|-
| Y-axis
| Y-axis
|  
| style="width: 140px;" |  
|  
| style="width: 292px;" |  
|  
| style="width: 131px;" |  
|-
|-
| Z-axis
| Z-axis
|  
| style="width: 140px;" |  
|  
| style="width: 292px;" |  
|  
| style="width: 131px;" |  
|}
|}



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