]> hydra-www.ietfng.org Git - acmetensortoys-esp-lua_lamp/commit
Scripting language, of sorts.
authorNathaniel Wesley Filardo <nwf@cs.jhu.edu>
Tue, 7 Nov 2017 22:37:29 +0000 (17:37 -0500)
committerNathaniel Wesley Filardo <nwf@cs.jhu.edu>
Wed, 8 Nov 2017 07:21:19 +0000 (02:21 -0500)
commitaebf6886de7d9b3a45146c03ae28c9c463c2cca3
tree5c6dad20d76b6f04201532b8cc78bb6615dac4b7
parent9908f5ef772c632370b1e5f01e05d16972af1e00
Scripting language, of sorts.

Messages now can use timers to switch between animations.  For example,
the single message

  label h; draw heartbeat f 0 0; in 3000 k; end; label k; draw kiss 0 f 0 ; in 3000 h; end;

will spend three seconds on each animation, looping forever.
The language may be subject to further refinement, of course.

While here, rework handoff between the remote and touch components
as well as the boot and network notification displays.
init2.lua
lamp-remote.lua
lamp-touch.lua
linux-draw.lua