Esempio n. 1
0
File: Pin.java Progetto: xranby/pi4j
 public static Pin getPin(String pinName) {
   for (Pin pin : Pin.values()) {
     if (pin.getValueString().equalsIgnoreCase(pinName.trim())) return pin;
     else if (pin.getName().equalsIgnoreCase(pinName.trim())) return pin;
     else if (pin.hasAltFunction() && pin.getAltFunction().equalsIgnoreCase(pinName.trim()))
       return pin;
   }
   return null;
 }
Esempio n. 2
0
File: Pin.java Progetto: xranby/pi4j
 public static Pin getPin(int pinNumber) {
   for (Pin pin : Pin.values()) {
     if (pin.getValue() == pinNumber) return pin;
   }
   return null;
 }
Esempio n. 3
0
File: Pin.java Progetto: xranby/pi4j
 public static Pin[] allPins() {
   return Pin.values();
 }