Example #1
0
def readAin(pinName, jointRange):
  raw = readInt(pinName)
  raw = clamp(jointRange, raw)
  return getPercentageIntoRange(jointRange, float(raw))
Example #2
0
    return GREEN_LED
  if "P9_21" in pinName:
    return P9_22
  if "P9_22" in pinName:
    return P9_21
  log.error("Unrecognized pin: " + pinName)

def getPinFromShortName(shortName):
  if shortName in GREEN_LED:
    return GREEN_LED
  if shortName in BLUE_LED:
    return BLUE_LED
  if shortName in P8_13:
    return P8_13
  if shortName in P8_19:
    return P8_19
  if shortName in P9_21:
    return P9_21
  if shortName in P9_22:
    return P9_22

PWM_PERIOD = readInt(os.path.join(_getPwmPinDirectory(9, 21), "period"))
GREEN_LED = os.path.join(_getPwmPinDirectory(9, 14), "duty")
BLUE_LED = os.path.join(_getPwmPinDirectory(9, 16), "duty")
P8_13 = os.path.join(_getPwmPinDirectory(8, 13), "duty")
P8_19 = os.path.join(_getPwmPinDirectory(8, 19), "duty")
P9_21 = os.path.join(_getPwmPinDirectory(9, 21), "duty")
P9_22 = os.path.join(_getPwmPinDirectory(9, 22), "duty")

if __name__ == "__main__":
  pass
Example #3
0
def readAin(pinName, jointRange):
    raw = readInt(pinName)
    raw = clamp(jointRange, raw)
    return getPercentageIntoRange(jointRange, float(raw))
        return P9_22
    if "P9_22" in pinName:
        return P9_21
    log.error("Unrecognized pin: " + pinName)


def getPinFromShortName(shortName):
    if shortName in GREEN_LED:
        return GREEN_LED
    if shortName in BLUE_LED:
        return BLUE_LED
    if shortName in P8_13:
        return P8_13
    if shortName in P8_19:
        return P8_19
    if shortName in P9_21:
        return P9_21
    if shortName in P9_22:
        return P9_22


PWM_PERIOD = readInt(os.path.join(_getPwmPinDirectory(9, 21), "period"))
GREEN_LED = os.path.join(_getPwmPinDirectory(9, 14), "duty")
BLUE_LED = os.path.join(_getPwmPinDirectory(9, 16), "duty")
P8_13 = os.path.join(_getPwmPinDirectory(8, 13), "duty")
P8_19 = os.path.join(_getPwmPinDirectory(8, 19), "duty")
P9_21 = os.path.join(_getPwmPinDirectory(9, 21), "duty")
P9_22 = os.path.join(_getPwmPinDirectory(9, 22), "duty")

if __name__ == "__main__":
    pass