def write_user_characters(): """ write special characters into LCD's CGRAM """ LCD.send_command(0x40) for frame in GRASS_FRAMES: for line in frame: LCD.send_data(line) for frame in MAN_FRAMES: for line in frame: LCD.send_data(line)
def display_grass_status(index): LCD.send_command(0x80 + 0x40 * 1 + index) if grass_status[index] == 0: LCD.send_data(ord(" ")) else: LCD.send_data(grass_status[i] - 1)