rpress wrote: > I'd like to do a Boom type user interface using the Wandboard and > Community Squeeze OS. > > The hardware will consist of a 256x64 OLED display along with an RF > remote control. > > The display interface with the SPI port will be easy enough; the remote > is USB. The software framebuffer driver needs writing but I can port > another similar driver. > > My question is where the UI code will live. The old Boom had very > little code on the player, everything was generated by the server. The > new devices work the opposite but don't support a Boom-like interface. > I could re-use much of the Boom code and adapt it for the different > resolution. This is what I've done for my "empeg" player and it works > very well. However the OLED resolution is nearly twice that of the Boom > so it would require new fonts, bitmaps, etc. After all that work it > seems better to just write a client side renderer like JiveLite, but > more Boom-like. > > What do you all think?
Doing this in Jivelite would probably be the easiest way to go. Jivelite is a lua interpreter on which runs "applets" which are chunks of lua code in a specific framework which do various things. Jivelite is a conglomoration of applets that implement the UI. Probably the easiest way would be to take the existing applets which implement different functionalities and rewrite what things look like on the screen. The basic categories of functionality will most likely be similar so it's probably a good place to start. One of the things I want to do eventually is the hardware for a boom like device, DACs, power amps, speakers etc. John S. ------------------------------------------------------------------------ JohnSwenson's Profile: http://forums.slimdevices.com/member.php?userid=5974 View this thread: http://forums.slimdevices.com/showthread.php?t=98960 _______________________________________________ unix mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/unix
