empeg: Serial Port Commands

2 Apr 2003 10:29 empeg

You can send the empeg player commands using the serial port. This is a list.

Case is ignored. Some commands do different things, depending on state. Each command usually needs to see LF afterwards.

Command Action
M Open menu/select menu item
* Cancel menu
N Next menu item
P Previous menu item

Track Navigation

Command Action
Space Play
C Play
W Pause
N Track Forward
P Track Back
F Start Fast Forward
B Start Rewind
A Cancel FFWD/REW

Visuals/Info

Command Action
V Next Visual
S Next Info
D Next Info

Quitting/Restarting

Command Action
Q Quit the player.
R Restart the player.

Volume Control

Command Action
+ CONTROL_VOLUMEUP
- CONTROL_VOLUMEDOWN
K CONTROL_LOUDNESSDOWN
L CONTROL_LOUDNESSUP

Input Selector

Command Action
[ CONTROL_EMPEG
] CONTROL_TUNER
= CONTROL_AUX

Tuner

Command Action
] CONTROL_TUNER
` CONTROL_RADIO_STORE
; CONTROL_TUNEUP
. CONTROL_TUNEDOWN

Miscellaneous

Command Action
* Mark Track
0-9 CONTROL_NUMBER0-CONTROL_NUMBER9
\ CONTROL_SLUMBER
| M_COMMAND_CACHE_NOW
#_fid_ REPLACE
#_fid_- ENQUEUE
#_fid_+ APPEND
#_fid_! INSERT
~ SuggestDiskSpinning
@ EnsureDiskSpinning
% CONTROL_SHUFFLE