summaryrefslogtreecommitdiff
path: root/manual/rockbox_interface/main.tex
diff options
context:
space:
mode:
authorMartin Arver <martin.arver@gmail.com>2006-03-23 20:46:30 +0000
committerMartin Arver <martin.arver@gmail.com>2006-03-23 20:46:30 +0000
commit864f1ac8b39fda95e5728de4fdb78682b37f2137 (patch)
treed9847f15a9ef1c5ff7d7e87cc7da9ba87cc74e1c /manual/rockbox_interface/main.tex
parentcc94ae45a7f3b377a359f9652340e8c847da5ac6 (diff)
downloadrockbox-864f1ac8b39fda95e5728de4fdb78682b37f2137.tar.gz
rockbox-864f1ac8b39fda95e5728de4fdb78682b37f2137.zip
Now almost all tables in this chapter uses the button macros as defined in the platform files.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9216 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'manual/rockbox_interface/main.tex')
-rw-r--r--manual/rockbox_interface/main.tex318
1 files changed, 187 insertions, 131 deletions
diff --git a/manual/rockbox_interface/main.tex b/manual/rockbox_interface/main.tex
index 09dd1bc74a..41ca29d9d7 100644
--- a/manual/rockbox_interface/main.tex
+++ b/manual/rockbox_interface/main.tex
@@ -30,7 +30,7 @@ To turn on and shutdown your \dap, the following keys are used:
30\label{ref:Safeshutdown}On shutdown, Rockbox automatically saves its settings. 30\label{ref:Safeshutdown}On shutdown, Rockbox automatically saves its settings.
31 31
32\opt{ondio,player,RECORDER_PAD}{ 32\opt{ondio,player,RECORDER_PAD}{
33In the unlikely event of a software failure, a hardware power off can be performed by holding down STOP until the Jukebox power light goes off. This works for all models of Jukebox. 33 In the unlikely event of a software failure, a hardware power off can be performed by holding down STOP until the Jukebox power light goes off. This works for all models of Jukebox.
34} 34}
35 35
36\section{\label{ref:file_browser}File Browser} 36\section{\label{ref:file_browser}File Browser}
@@ -67,8 +67,8 @@ The file browser helps you navigate through the files on your \dap, entering fol
67 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,PLAYER_PAD,RECORDER_PAD}{\ButtonOn} 67 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,PLAYER_PAD,RECORDER_PAD}{\ButtonOn}
68 \opt{IAUDIO_X5_PAD,IPOD_4G_PAD}{\ButtonPlay} 68 \opt{IAUDIO_X5_PAD,IPOD_4G_PAD}{\ButtonPlay}
69 \opt{ONDIO_PAD}{Short press on \ButtonMenu} & If there is a MP3 playing, \\ 69 \opt{ONDIO_PAD}{Short press on \ButtonMenu} & If there is a MP3 playing, \\
70 & returns to the While Playing Screen (WPS) \\ 70 & returns to the While Playing Screen (WPS) \\
71 & without stopping playback. \\ 71 & without stopping playback. \\
72 % 72 %
73 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,IPOD_4G_PAD}{Hold \ButtonSelect} 73 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,IPOD_4G_PAD}{Hold \ButtonSelect}
74 \opt{RECORDER_PAD,PLAYER_PAD}{Hold \ButtonPlay/\ButtonOn+\ButtonPlay} 74 \opt{RECORDER_PAD,PLAYER_PAD}{Hold \ButtonPlay/\ButtonOn+\ButtonPlay}
@@ -91,8 +91,8 @@ The file browser helps you navigate through the files on your \dap, entering fol
91\end{table} 91\end{table}
92 92
93\opt{RECORDER_PAD}{ 93\opt{RECORDER_PAD}{
94The functions of the F keys are also summarised on the button bar at the 94 The functions of the F keys are also summarised on the button bar at the
95bottom of the screen. 95 bottom of the screen.
96} 96}
97 97
98\subsection{\label{ref:Filemenu}\label{ref:PartIISectionFM}File Menu} 98\subsection{\label{ref:Filemenu}\label{ref:PartIISectionFM}File Menu}
@@ -139,165 +139,221 @@ You can insert a track, directory or playlist even if nothing is currently playi
139\end{center} 139\end{center}
140This is the virtual keyboard that is used when entering file names in Rockbox. 140This is the virtual keyboard that is used when entering file names in Rockbox.
141 141
142\opt{recorder,recorderv2fm,ondio}{ 142\opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,RECORDER_PAD,IPOD_4G_PAD}{
143 \begin{table}[h!] 143\begin{center}
144 \begin{center} 144 \begin{tabular}{@{}ll@{}}\toprule
145 \begin{tabular}{@{}cc@{}}\toprule 145 \textbf{Key} & \textbf{Function} \\\midrule
146 \textbf{Key} & \textbf{Function} \\\midrule 146 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,RECORDER_PAD}{\ButtonUp/\ButtonDown/\ButtonLeft/\ButtonRight}
147 ARROW KEYS & Move about the virtual keyboard \\ 147 \opt{IPOD_4G_PAD}{Please add correct keys} & Move about the virtual keyboard \\
148 & (moves the solid cursor) \\ 148 & (moves the solid cursor) \\
149 ON+LEFT/RIGHT & Move about within the current file name \\ 149 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,RECORDER_PAD}{\ButtonOn+\ButtonLeft/\ButtonRight}
150 & (moves the line cursor) \\ 150 \opt{IPOD_4G_PAD}{Please add correct keys}
151 PLAY & Inserts the currently selected keyboard letter \\ 151 \opt{IAUDIO_X5_PAD}{Please add correct keys} & Move about within the current file name \\
152 & at the current filename cursor position \\ 152 & (moves the line cursor) \\
153 STOP & Exits the virtual keyboard without saving any changes \\ 153 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonSelect}
154 ON & No action \\ 154 \opt{RECORDER_PAD}{\ButtonPlay}
155 F1 & SHIFT: Shifts between the upper case, \\ 155 \opt{IPOD_4G_PAD}{Please add correct keys}
156 & lower case and accented keyboards \\ 156 \opt{IAUDIO_X5_PAD}{Please add correct keys} & Inserts the currently selected keyboard letter \\
157 F2 & OK: Exits the virtual keyboard and saves any changer \\ 157 & at the current filename cursor position \\
158 F3 & DEL: Deletes the character before\\ 158 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,RECORDER_PAD}{\ButtonOff}
159 & the current filename cursor \\\bottomrule 159 \opt{IPOD_4G_PAD}{Please add correct keys}
160 \end{tabular} 160 \opt{IAUDIO_X5_PAD}{Please add correct keys} & Exits the virtual keyboard without saving any changes \\
161 \end{center} 161 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IPOD_4G_PAD,IAUDIO_X5_PAD}{n/a}
162 \end{table} 162 \opt{RECORDER_PAD}{\ButtonFOne} & SHIFT: Shifts between the upper case, \\
163 & lower case and accented keyboards \\
164 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn}
165 \opt{RECORDER_PAD}{\ButtonFTwo}
166 \opt{IPOD_4G_PAD}{Please add correct keys}
167 \opt{IAUDIO_X5_PAD}{Please add correct keys} & OK: Exits the virtual keyboard and saves any changer \\
168 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonRec}
169 \opt{RECORDER_PAD}{\ButtonFThree}
170 \opt{IPOD_4G_PAD}{Please add correct keys}
171 \opt{IAUDIO_X5_PAD}{Please add correct keys} & DEL: Deletes the character before\\
172 & the current filename cursor \\
173
174 \opt{SWCODEC}{
175 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonMode}
176 \opt{IPOD_4G_PAD}{Please add correct keys}
177 \opt{IAUDIO_X5_PAD}{Please add correct keys} & Enters Morse input mode\\
178 }
179 \bottomrule
180 \end{tabular}
181\end{center}
163} 182}
164 183
165 184\opt{ondio}{
185 \textbf{Picker area}
186 \begin{center}
187 \begin{tabular}{@{}ll@{}}\toprule
188 \textbf{Key} & \textbf{Function} \\\midrule
189 \ButtonUp/\ButtonDown/\ButtonLeft/\ButtonRight & Move about the virtual keyboard\\
190 & (moves the solid cursor) \\
191 & If you move out of the picker area\\
192 & with \ButtonUp/\ButtonDown,\\
193 & you get to the line edit mode\\
194 \ButtonMenu & Selects the letter underneath the cursor \\
195 Long press on \ButtonMenu & Accepts the currently selected letter\\
196 \ButtonOff & Aborts the currently selected letter\\\bottomrule
197 \end{tabular}
198 \end{center}
199 \textbf{Line edit mode}
200 \begin{center}
201 \begin{tabular}{@{}ll@{}}\toprule
202 \textbf{Key} & \textbf{Function}\\\midrule
203 \ButtonLeft/\ButtonRight & Move left and right\\
204 \ButtonMenu & Deletes the letter to the left of the cursor\\
205 Long press on \ButtonMenu & Accepts the deletion\\
206 \ButtonUp/\ButtonDown & Returns to the picker area\\\bottomrule
207 \end{tabular}
208 \end{center}
209}
166\opt{player}{ 210\opt{player}{
167 The current filename is always listed on the first line of the display. The second line of the display can contain the character selection bar, as in the screenshot above, or one of a number of other options. 211 The current filename is always listed on the first line of the display. The second line of the display can contain the character selection bar, as in the screenshot above, or one of a number of other options.
168 \begin{table}[h!]
169 \begin{center} 212 \begin{center}
170 \begin{tabular}{@{}cc@{}}\toprule 213 \begin{tabular}{@{}ll@{}}\toprule
171 \textbf{Key} & \textbf{Function} \\\midrule 214 \textbf{Key} & \textbf{Function} \\\midrule
172 MINUS/PLUS & Moves the arrow to/from the filename \\ 215 \ButtonLeft/\ButtonRight & Moves the arrow to/from the filename \\
173 & and changes between the character bar \\ 216 & and changes between the character bar \\
174 & and BACKSPACE, DELETE, ACCEPT and ABORT. \\ 217 & and BACKSPACE, DELETE, ACCEPT and ABORT. \\
175 PLAY/STOP & Varies (see below) \\ 218 \ButtonPlay/\ButtonStop & Varies (see below) \\
176 ON & Nothing \\ 219 \ButtonMenu & Shift. When the character selection bar is selected\\
177 Menu & Shift. When the character selection bar is selected\\ 220 & this changes between upper case, lower case, \\
178 & this changes between upper case, lower case, \\ 221 & and accented letters. \\\bottomrule
179 & and accented letters. \\\bottomrule
180 \end{tabular} 222 \end{tabular}
181 \end{center} 223 \end{center}
182 \end{table} 224 The function of the PLAY and STOP buttons depends on what the arrow is pointing to, as follows.
183 The function of the PLAY and STOP buttons depends on what the arrow is
184 pointing to, as follows.
185 225
186 \begin{table}[h!] 226 \begin{table}[h!]
187 \begin{center} 227 \begin{center}
188 \begin{tabular}{@{}cc@{}}\toprule 228 \begin{tabular}{@{}ll@{}}\toprule
189 \textbf{Selected option} & \textbf{Play/Stop function} \\\midrule 229 \textbf{Selected option} & \textbf{Play/Stop function} \\\midrule
190 filename & Moves the cursor left (STOP) \\ 230 filename & Moves the cursor left (\ButtonStop) \\
191 & or right (PLAY) within the filename \\ 231 & or right (\ButtonPlay) within the filename \\
192 character bar & Moves the character bar to the next (PLAY)\\ 232 character bar & Moves the character bar to the next (\ButtonPlay)\\
193 & or previous (STOP) character. \\ 233 & or previous (\ButtonStop) character. \\
194 BACKSPACE & PLAY deletes the character before \\ 234 BACKSPACE & \ButtonPlay deletes the character before \\
195 & the current cursor position \\ 235 & the current cursor position \\
196 DELETE & PLAY deletes the character at the \\ 236 DELETE & \ButtonPlay deletes the character at the \\
197 & current cursor position\\ 237 & current cursor position\\
198 ACCEPT & PLAY exits the virtual keyboard and \\ 238 ACCEPT & \ButtonPlay exits the virtual keyboard and \\
199 & saves any changes \\ 239 & saves any changes \\
200 ABORT & PLAY exits the virtual keyboard and \\ 240 ABORT & \ButtonPlay exits the virtual keyboard and \\
201 & discards any changes \\\bottomrule 241 & discards any changes \\\bottomrule
202 \end{tabular} 242 \end{tabular}
203 \end{center} 243 \end{center}
204 \end{table} 244 \end{table}
205} 245}
206 246
247
207\section{\label{ref:WPS}While Playing Screen} 248\section{\label{ref:WPS}While Playing Screen}
208The While Playing Screen (WPS) displays various pieces of information about the currently playing audio file: 249The While Playing Screen (WPS) displays various pieces of information about the currently playing audio file:
209% 250%
210\opt{recorder,recorderv2fm}{ 251\opt{HAVE_LCD_BITMAP}{
211\begin{itemize} 252 \begin{itemize}
212\item Status bar: Battery level, charger status, volume, play mode, repeat mode, shuffle mode and clock. 253 \item Status bar: Battery level, charger status, volume, play mode, repeat mode, shuffle mode and clock.
213\item Scrolling path+filename of the current song. 254 \item Scrolling path+filename of the current song.
214\item The ID3 track name. 255 \item The ID3 track name.
215\item The ID3 album name. 256 \item The ID3 album name.
216\item The ID3 artist name. 257 \item The ID3 artist name.
217\item Bit rate. VBR files display average bitrate and ``(avg)'' 258 \item Bit rate. VBR files display average bitrate and ``(avg)''
218\item Elapsed and total time. 259 \item Elapsed and total time.
219\item A slidebar progress meter representing where in the song you are. 260 \item A slidebar progress meter representing where in the song you are.
220\item Peak meter. 261 \item Peak meter.
221\end{itemize} 262 \end{itemize}
222 263}
223Notes: 264Notes:
224 265\opt{recorder,recorderv2fm,ondio}{
225\begin{itemize} 266 \begin{itemize}
226\item The number of lines shown depends on the size of the font used. 267 \item The number of lines shown depends on the size of the font used.
227\item The peak meter is only visible if you turn off the status bar or if 268 \item The peak meter is only visible if you turn off the status bar or if using a small font that gives 8 or more display lines.
228using a small font that gives 8 or more display lines. 269 \end{itemize}
229\end{itemize}
230} 270}
231% 271%
232\opt{player}{ 272\opt{player}{
233\begin{itemize} 273 \begin{itemize}
234\item Playlist index/Playlist size: Artist {}- Title. 274 \item Playlist index/Playlist size: Artist {}- Title.
235\item Current{}-time Progress{}-indicator Left. 275 \item Current{}-time Progress{}-indicator Left.
236\end{itemize} 276 \end{itemize}
237 277
238See page \textmd{\pageref{ref:ConfiguringtheWPS}} for 278 See page \textmd{\pageref{ref:ConfiguringtheWPS}} for details of customising your WPS (While Playing Screen).
239details of customising your WPS (While Playing Screen).
240} 279}
241 280
242\subsection{\label{ref:PartIISectionWPSCtrls}WPS Key Controls} 281\subsection{\label{ref:WPS_Key_Controls}WPS Key Controls}
243 282
244\opt{recorder}{ 283\begin{table}[h!]
245 \begin{table}[h!] 284 \begin{center}
246 \begin{flushleft} 285 \begin{tabular}{@{}ll@{}}\toprule
247 \begin{tabular}{@{}cc@{}}\toprule 286 \textbf{Key} & \textbf{Action} \\\midrule
248 \textbf{Key} & \textbf{Action} \\\midrule 287 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,RECORDER_PAD,ONDIO_PAD}{\ButtonUp/\ButtonDown}
249 UP/DOWN & Volume up/down \\ 288 \opt{IAUDIO_X5_PAD}{Please add correct keys}
250 LEFT & (quick press) Go to beginning of track, \\ 289 \opt{IPOD_4G_PAD}{Please add correct keys}
251 & or if pressed while in the first seconds of a track, \\ 290 \opt{PLAYER_PAD}{\ButtonMenu+\ButtonRight/\ButtonLeft} & Volume up/down \\
252 & go to previous track \\ 291 %
253 LEFT (hold) & Rewind in track \\ 292 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,ONDIO_PAD,RECORDER_PAD,PLAYER_PAD}{\ButtonLeft}
254 RIGHT & (quick press) Go to next track. \\ 293 \opt{IPOD_4G_PAD}{Please add correct keys} & Go to beginning of track, \\
255 RIGHT (hold) & Fast forward in track. \\ 294 & or if pressed while in the \\
256 PLAY & Toggle play/pause \\ 295 & first seconds of a track, \\
257 ON & (quick press) Go to file browser \\ 296 & go to previous track \\
258 ON (hold) & Show pitch setting screen \\ 297 %
259 STOP & Stop playback \\ 298 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,ONDIO_PAD,RECORDER_PAD,PLAYER_PAD}{Hold \ButtonLeft}
260 F1 & Go to Main menu \\ 299 \opt{IPOD_4G_PAD}{Please add correct keys} & Rewind in track \\
261 F2 & Toggles Play/browse quick menu \\ 300 %
262 F3 & Toggles Display quick menu \\ 301 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,ONDIO_PAD,RECORDER_PAD,PLAYER_PAD}{\ButtonRight}
263 F1+DOWN & Key lock on/off \\ 302 \opt{IPOD_4G_PAD}{Please add correct keys} & Go to next track. \\
264 F1+PLAY & Mute on/off \\ 303 %
265 F1+ON & Enter ID3 viewer \\\bottomrule 304 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,ONDIO_PAD,RECORDER_PAD,PLAYER_PAD}{Hold \ButtonRight}
266 \end{tabular} 305 \opt{IPOD_4G_PAD}{Please add correct keys} & Fast forward in track. \\
267 \end{flushleft} 306 %
268 \end{table} 307 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn}
269} 308 \opt{IPOD_4G_PAD,IAUDIO_X5_PAD,RECORDER_PAD,PLAYER_PAD}{\ButtonPlay}
270% 309 \opt{ONDIO_PAD}{\ButtonOff} & Toggle play/pause \\
271\opt{player}{ 310 %
272 \begin{table}[h!] 311 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonSelect}
273 \begin{center} 312 \opt{ONDIO_PAD}{\ButtonMenu}
274 \begin{tabular}{@{}cc@{}}\toprule 313 \opt{RECORDER_PAD,PLAYER_PAD}{\ButtonOn}
275 \textbf{Key} & \textbf{Action} \\\midrule 314 \opt{IAUDIO_X5_PAD}{Please add correct keys}
276 MENU+PLUS & Increases volume \\ 315 \opt{IPOD_4G_PAD}{Please add correct keys} & Go to file browser \\
277 MENU+MINUS & Decreases volume \\ 316 %
278 MINUS & (quick press) Go to beginning of track, \\ 317 \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{Hold \ButtonOn}
279 & or if pressed while in the first seconds of a track, \\ 318 \opt{IAUDIO_X5_PAD}{Please add correct keys}
280 & go to previous track. \\ 319 \opt{IPOD_4G_PAD}{Please add correct keys}
281 MINUS (hold) & Rewind in track \\ 320 \opt{PLAYER_PAD}{n/a}
282 PLUS & (quick press) Go to next track. \\ 321 \opt{ONDIO_PAD}{In WPS context menu} & Show pitch setting screen \\
283 PLUS (hold) & Fast{}-forward in track. \\ 322 %
284 PLAY & Toggle play/pause \\ 323 \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff}
285 ON & Quick press = Go to file browser \\ 324 \opt{ONDIO_PAD}{Hold \ButtonOff}
286 OFF & Stop playback \\ 325 \opt{IAUDIO_X5_PAD}{Please add correct keys}
287 MENU & Go to Main menu \\ 326 \opt{IPOD_4G_PAD}{Please add correct keys}
288 MENU+STOP & Key lock on/off \\ 327 \opt{PLAYER_PAD}{\ButtonStop} & Stop playback \\
289 MENU+PLAY & Mute on/off \\ 328 %
290 MENU+ON & Enter ID3 viewer \\\bottomrule 329 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonSelect}
291 \end{tabular} 330 \opt{RECORDER_PAD}{\ButtonFOne}
331 \opt{PLAYER_PAD,ONDIO_PAD}{\ButtonMenu}
332 \opt{IAUDIO_X5_PAD}{Please add correct keys}
333 \opt{IPOD_4G_PAD}{Please add correct keys} & Go to Main menu \\
334 %
335 %These actions need definitions for the other targets
336 \opt{RECORDER_PAD}{
337 \ButtonFTwo & Toggles Play/browse quick menu \\
338 \ButtonFThree & Toggles Display quick menu \\
339 \ButtonFOne+\ButtonDown & Key lock on/off \\
340 \ButtonFOne+\ButtonPlay & Mute on/off \\
341 \ButtonFOne+\ButtonOn & Enter ID3 viewer \\
342 }
343 \opt{PLAYER_PAD}{
344 \ButtonMenu+\ButtonStop & Key lock on/off \\
345 \ButtonMenu+\ButtonPlay & Mute on/off \\
346 \ButtonMenu+\ButtonOn & Enter ID3 viewer \\
347 }
348 \bottomrule
349 \end{tabular}
292 \end{center} 350 \end{center}
293 \end{table} 351\end{table}
294} 352
295 353
296\opt{recorder,recorderv2fm,ondio,H1xx,h300,ipodcolor,ipodnano,ipodvideo}{ 354\opt{HAVE_LCD_BITMAP}{
297 \subsection{Peak Meter} 355 \subsection{\label{ref:peak_meter}Peak Meter}
298 The peak meter can be displayed on the While Playing Screen and consists 356 The peak meter can be displayed on the While Playing Screen and consists of several indicators. For a picture of the peak meter, please see the While Recording Screen on page \pageref{ref:Whilerecordingscreen}.
299 of several indicators. For a picture of the peak meter, please see the
300 While Recording Screen on page \pageref{ref:Whilerecordingscreen}.
301 357
302 \begin{itemize} 358 \begin{itemize}
303 \item \textbf{The bar: } 359 \item \textbf{The bar: }