02
02
02
02
02
02
| Event Format: ESCX02040060002aa0003bbbccccdddeeeefffgggghhhiiiijjj |
| aa = the play state |
| 01 = Play, 02 = Stop, 03 = Pause |
| Radio only: |
| 04 = Locating Station, 05 = Buffering data, |
| 06 = Station Not Found |
| bbb = current track number (0 if Radio Mode) |
| cccc = length of artist name |
| ddd = artist name |
| eeee = length of title name |
| fff = title name (station name if Radio Mode [future]) |
| gggg = length of track name |
| hhh = track name |
| jjj = current track time (0 if Radio Mode) |
| The current track, artist name, title name, track name, and current track time |
| are only returned for the play event. The stop and pause events just signify |
05 | that the state has changed. |
Guide Mode changed (Playlist edit mode, Record mode, Delete mode, etc) | |
06 | [future implementation] |
Screen Mode changed (Guide, Player, Options, Setup, etc) [future implemen- | |
07 | tation] |
Database has changed. The external control system should | |
08 | library information. [future implementation] |
GUI to Movie. User switched to the Full screen movie. | |
09 | [future implementation] |
Movie to GUI. User switched back to the | |
| [future implementation] |
The Remote Button / Keyboard commands are used when the video output of the
The up, down, left, right, and select functions can be used to navigate objects on the screen and select them. The active
APPENDIX D- EXTERNAL CONTROL PROTOCOL
PAGE 116