Exemple #1
0
def main():
    # init the library
    mmb.init()

    # print a message on the lcd
    mmb.lcdPrintStr("PyMite on MMB103")

    # beep four times
    mmb.beep(440, 500)
    mmb.sleepms(500)
    mmb.beep(440, 500)
    mmb.sleepms(500)
    mmb.beep(440, 500)
    mmb.sleepms(500)
    mmb.beep(440, 500)
    mmb.sleepms(500)
Exemple #2
0
    print sys.heap()  # (1762,3328)

    s = "It's alive!"
    print s

    import mmb

    mmb.lcd_print("PyMite on MMB103")

    while True:
        mmb.lcd_set_line(1)
        if mmb.dip_get(1):
            mmb.lcd_print("dip1 = ON ")
        else:
            mmb.lcd_print("dip1 = OFF")
        mmb.sleepms(50)
        mmb.sleepms(50)
        mmb.sleepms(50)
        mmb.sleepms(50)
        mmb.sleepms(50)


#
# Duplicating ipm functions here so I do not have to import ipm (spend heap)
#

#
# Receives an image over the platform's standard connection.
# Returns the image in a string object
#
def _getImg():
Exemple #3
0
    import sys
    print sys.heap()  # (1762,3328)

    s = "It's alive!"
    print s

    import mmb
    mmb.lcd_print("PyMite on MMB103")

    while True:
        mmb.lcd_set_line(1)
        if mmb.dip_get(1):
            mmb.lcd_print("dip1 = ON ")
        else:
            mmb.lcd_print("dip1 = OFF")
        mmb.sleepms(50)
        mmb.sleepms(50)
        mmb.sleepms(50)
        mmb.sleepms(50)
        mmb.sleepms(50)

#
# Duplicating ipm functions here so I do not have to import ipm (spend heap)
#


#
# Receives an image over the platform's standard connection.
# Returns the image in a string object
#
def _getImg():