Class PwmLedBarGraph

    • Constructor Detail

      • PwmLedBarGraph

        public PwmLedBarGraph​(int... gpios)
      • PwmLedBarGraph

        public PwmLedBarGraph​(PwmLed... leds)
      • PwmLedBarGraph

        public PwmLedBarGraph​(List<PwmLed> leds)
    • Method Detail

      • on

        public void on()
      • off

        public void off()
      • toggle

        public void toggle()
      • blink

        public void blink()
      • pulse

        public void pulse​(float fadeTime,
                          int steps,
                          int iterations)
      • getValue

        public float getValue()
        Get the proportion of LEDs currently lit.
        Returns:
        Proportion of LEDs lit. 0..1 if lit from left to right, 0..-1 if lit from right to left.
      • setValue

        public void setValue​(float newValue)
        Light a proportion of the LEDs using value as a percentage.
        Parameters:
        newValue - Proportion of LEDs to light. 0..1 lights from left to right, 0..-1 lights from right to left.