Difference between revisions of "Matrix display menu interface"

From Organic Design wiki
m
(tested PWM)
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
[[Category:Media Center]]
 
[[Category:Media Center]]
Menu interface for front panel
+
Menu interface for front panel.
 
+
*Hardware specs: see [[LCD matrix display]]
2 lines
+
*Formal specification of the menu structure: See [[Media center matrix display menu]] in [http://www.json.org JSON] format
20 chars per line
 
  
 +
=Notation=
 +
*''1:Foo'' means display 'Foo' on line one. ''2:Bar'' - display 'Bar on line 2.
 +
*CW clockwise turn pot
 +
*CCW counter clockwise turn pot
 +
*Menu - press menu button
 
=Modes=
 
=Modes=
  
 
== Playback mode ==
 
== Playback mode ==
Display turns off backlight after 4 seconds
+
Dims backlight to 20% after 4 seconds
 +
*The [[w:Pulse width modulation|PWM]] method has been tested using avr-libc's ''analogue_write()'' function with good results
  
 
[[Image:lcd-playing.jpg]]
 
[[Image:lcd-playing.jpg]]
Line 18: Line 23:
 
**2:Subtitle +
 
**2:Subtitle +
 
**2:Audio track +
 
**2:Audio track +
**2:Aspect ratio
+
**2:Aspect ratio
 +
***fit <-> fill, controlled by pot, preserves aspect ratio
 +
***stretch, ignores aspect ratio
  
 
+Only shown if more than one choice
 
+Only shown if more than one choice
Line 26: Line 33:
  
 
*1: Paused
 
*1: Paused
*2: Elapsed time: 1h12m24s elapsed
+
*2: Elapsed time: 1h 12m 24s Elapsed
*Click: enter playback mode
+
*Click: enter playback mode (begin playing)
 
*CW:Skip foward 10 seconds
 
*CW:Skip foward 10 seconds
 
*CCW:Skip back 10 seconds
 
*CCW:Skip back 10 seconds

Latest revision as of 04:10, 10 April 2007

Menu interface for front panel.

Notation

  • 1:Foo means display 'Foo' on line one. 2:Bar - display 'Bar on line 2.
  • CW clockwise turn pot
  • CCW counter clockwise turn pot
  • Menu - press menu button

Modes

Playback mode

Dims backlight to 20% after 4 seconds

  • The PWM method has been tested using avr-libc's analogue_write() function with good results

Lcd-playing.jpg

  • 1:Playing
  • 2:Name of movie
  • Click: enter pause mode
  • CW/CCW 1:
    • 2:Subtitle +
    • 2:Audio track +
    • 2:Aspect ratio
      • fit <-> fill, controlled by pot, preserves aspect ratio
      • stretch, ignores aspect ratio

+Only shown if more than one choice

Pause mode

Lcd-paused.jpg

  • 1: Paused
  • 2: Elapsed time: 1h 12m 24s Elapsed
  • Click: enter playback mode (begin playing)
  • CW:Skip foward 10 seconds
  • CCW:Skip back 10 seconds