Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Shell.FM interface for Pertelian X2040 LCD Screen
Ruby
branch: master

Made alarms a separate yml file. Also made the app read the alarm fil…

…e every time it checks, in order to make the alarms dynamically configurable.
latest commit 4179991823
@ndbroadbent authored
Failed to load latest commit information.
lcd_icons Fixed icons. Added keymap widget
lib
.gitignore Made alarms a separate yml file. Also made the app read the alarm fil…
README.textile Revamped it ENTIRELY
alarms.yml.sample Made alarms a separate yml file. Also made the app read the alarm fil…
config.yml.sample Made alarms a separate yml file. Also made the app read the alarm fil…
shell-fm_lcd_console.rb Made alarms a separate yml file. Also made the app read the alarm fil…

README.textile

Shell.fm interface on a Pertelian X2040 LCD display

This is an LCD interface for shell.fm. It is designed to be used with a keyboard, and
allows a user to control the shell.fm radio stream.

It uses threads to manage scrolling and to fake a count-down of the remaining time
between shell.fm refreshes. It updates the display with any changes every 0.1 seconds.

In the future, it will also show a clock when the track is paused, show weather info,
poll an RSS feed for news, etc.

Requirements:

  • Ruby
  • shell.fm running with the network service enabled
  • Pertelian X2040 LCD display
Something went wrong with that request. Please try again.