In [ ]:
from ElGateau import ElGateau, Icon
ElGateau = ElGateau()
In [ ]:
ElGateau.reset()
In [ ]:
ElGateau.set_brightness(10)
ElGateau.set_brightness(90)
In [ ]:
ico = {}
for i in ('cheese','taco','cake'):
ico[i]=Icon.prep(i,300)
In [ ]:
ElGateau.display_update(1,ico['cheese'])
ElGateau.display_update(2,ico['taco'])
ElGateau.display_update(3,ico['cake'])
ElGateau.display_update(4,Icon.text('ElGateau',col='000000',back='e5e5e5',size=14))
In [ ]:
for i in range (1,16):
ElGateau.display_update(i,Icon.text(str(i),size=36))
In [ ]:
from matplotlib import colors as mcolors
col = dict(mcolors.BASE_COLORS, **mcolors.CSS4_COLORS)
for i in range(1,4): # in Python, stop value is omitted
for j in range(1,6):
ElGateau.display_update((i,j),Icon.text(str(i)+','+str(j),col=col['w'],back=col['slateblue'],size=14))
In [ ]:
ElGateau.display_clear((2,3))
In [ ]:
ElGateau.display_clear((2,3),rc=True)
In [ ]:
ElGateau.display_clear(((2,3),(3,5)),rc=True)
In [ ]:
ElGateau.display_clear([2,3])
In [ ]:
ElGateau.display_clear('all')
In [ ]:
ElGateau.button_listen_key((2,3))
In [ ]:
ElGateau.button_listen_key((2,3),rc=True)
# not implemented yet
In [ ]:
ElGateau.button_listen_key(((2,3),(3,5)),rc=True)
# not implemented yet
In [ ]:
ElGateau.button_listen_key([2,3])
In [ ]:
k, rt = ElGateau.button_listen_count(10)
k, rt
In [ ]:
zipped = zip(k,rt)
z = list(zipped)
z
In [ ]:
z_b, z_rt = list(zip(*z))
z_b, z_rt
In [ ]:
ElGateau.display_status['contents']
In [ ]:
from ElGateau import ElGateau, Icon
ElGateau = ElGateau(dev_mode=True)
In [ ]:
ElGateau.display_status['contents']
In [ ]:
ico = {}
for i in ('cheese','taco','cake'):
ico[i]=Icon.prep(i,300)
ico['cake']
In [ ]:
ElGateau.display_update(1,ico['cheese'])
In [ ]:
ElGateau.display_state
In [ ]: