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)
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():
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():