コード例 #1
0
    def display(self):
        status = True

        print("")
        print("Attributes for the '" + zilch(self.name) + "' LED:")
        print("")

        print("  On GPIO:     " + zilch(str(self.bit.pin)))
        print("  Bit Number:  " + zilch(str(self.bit.number)))
        print("  Bit Value:   " + zilch(str(self.bit.value)))
        print("")
        print("  Status:      " + zilch(self.status))
        print("  Color:       " + zilch(self.color))
        print("")
        print("  Blink Rate:  " + zilch(str(self.blinkRate)))
        print("")
        print("  Description: " + zilch(self.description))

        return status
コード例 #2
0
    def display(self):
        status = True

        print("")
        print("Bit attributes:")
        print("")
        print("  Name:       " + zilch(self.name))
        print("  Pin:        " + zilch(self.pin))
        print("  Bit Number: " + zilch(str(self.number)))
        print("  Bit Value:  " + zilch(str(self.value)))
        print("  State:      " + zilch(self.bitStateString("On", "Off")))
        print("  Status:     " + zilch(self.status))

        return status
コード例 #3
0
    def displayLEDs(self):
        status = True

        for index in range(self.maxLEDs):
            led = ledStuff.LEDs[index]
            bit = led.bit

            print("")
            print("Status for LED:")
            print("")
            print("  Name:        " + zilch(led.name))
            print("  Description: " + zilch(led.description))
            print("  LED Status:  " + zilch(led.status))
            print("")
            print("  Bit Number:  " + zilch(str(bit.number)))
            print("  Bit Value:   " + zilch(str(bit.value)))
            print("  Bit Status:  " + zilch(bit.status))

        return status