public enum Pin extends Enum<Pin>
This enum defines all the Gpio pins of the BeagleBoneBlack
The BealgeBoneBlack has two banks of pins, of which not all pins can be used as a GPIO (general purpose input/outpunt) pin.
| Enum Constant and Description |
|---|
P8_03 |
P8_04 |
P8_05 |
P8_06 |
P8_07 |
P8_08 |
P8_09 |
P8_10 |
P8_11 |
P8_12 |
P8_13 |
P8_14 |
P8_15 |
P8_16 |
P8_17 |
P8_18 |
P8_19 |
P8_20 |
P8_21 |
P8_22 |
P8_23 |
P8_24 |
P8_25 |
P8_26 |
P8_27 |
P8_28 |
P8_29 |
P8_30 |
P8_31 |
P8_32 |
P8_33 |
P8_34 |
P8_35 |
P8_36 |
P8_37 |
P8_38 |
P8_39 |
P8_40 |
P8_41 |
P8_42 |
P8_43 |
P8_44 |
P8_45 |
P8_46 |
P9_11 |
P9_12 |
P9_13 |
P9_14 |
P9_15 |
P9_16 |
P9_17 |
P9_18 |
P9_19 |
P9_20 |
P9_21 |
P9_22 |
P9_23 |
P9_24 |
P9_25 |
P9_26 |
P9_27 |
P9_28 |
P9_29 |
P9_30 |
P9_31 |
P9_41A |
P9_41B |
P9_42A |
P9_42B |
| Modifier and Type | Method and Description |
|---|---|
int |
getChip() |
int |
getGpioNr() |
String |
getLabel() |
int |
getPin() |
String |
toString()
Returns the configured label e.g.
|
static Pin |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Pin[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Pin P8_03
public static final Pin P8_04
public static final Pin P8_05
public static final Pin P8_06
public static final Pin P8_07
public static final Pin P8_08
public static final Pin P8_09
public static final Pin P8_10
public static final Pin P8_11
public static final Pin P8_12
public static final Pin P8_13
public static final Pin P8_14
public static final Pin P8_15
public static final Pin P8_16
public static final Pin P8_17
public static final Pin P8_18
public static final Pin P8_19
public static final Pin P8_20
public static final Pin P8_21
public static final Pin P8_22
public static final Pin P8_23
public static final Pin P8_24
public static final Pin P8_25
public static final Pin P8_26
public static final Pin P8_27
public static final Pin P8_28
public static final Pin P8_29
public static final Pin P8_30
public static final Pin P8_31
public static final Pin P8_32
public static final Pin P8_33
public static final Pin P8_34
public static final Pin P8_35
public static final Pin P8_36
public static final Pin P8_37
public static final Pin P8_38
public static final Pin P8_39
public static final Pin P8_40
public static final Pin P8_41
public static final Pin P8_42
public static final Pin P8_43
public static final Pin P8_44
public static final Pin P8_45
public static final Pin P8_46
public static final Pin P9_11
public static final Pin P9_12
public static final Pin P9_13
public static final Pin P9_14
public static final Pin P9_15
public static final Pin P9_16
public static final Pin P9_17
public static final Pin P9_18
public static final Pin P9_19
public static final Pin P9_20
public static final Pin P9_21
public static final Pin P9_22
public static final Pin P9_23
public static final Pin P9_24
public static final Pin P9_25
public static final Pin P9_26
public static final Pin P9_27
public static final Pin P9_28
public static final Pin P9_29
public static final Pin P9_30
public static final Pin P9_31
public static final Pin P9_41A
public static final Pin P9_41B
public static final Pin P9_42A
public static final Pin P9_42B
public static Pin[] values()
for (Pin c : Pin.values()) System.out.println(c);
public static Pin valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic String getLabel()
public int getChip()
public int getPin()
public int getGpioNr()
Copyright © 2017. All rights reserved.