summaryrefslogtreecommitdiffstats
path: root/manual
diff options
context:
space:
mode:
authorSzymon Dziok <b0hoon@o2.pl>2010-04-15 18:35:41 +0000
committerSzymon Dziok <b0hoon@o2.pl>2010-04-15 18:35:41 +0000
commita09152b1284d81f5454d6ae0b25081ef59aa5072 (patch)
tree65722d891f4c9e747de87a593af82cbd4f1a5892 /manual
parent8f5af57a830995d78590170178442ba7bbc8fb75 (diff)
downloadrockbox-a09152b1284d81f5454d6ae0b25081ef59aa5072.tar.gz
rockbox-a09152b1284d81f5454d6ae0b25081ef59aa5072.zip
Packard Bell Vibe 500: Add a part of the manual (no plugin keymaps yet).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25652 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'manual')
-rw-r--r--manual/advanced_topics/main.tex2
-rw-r--r--manual/appendix/config_file_options.tex6
-rw-r--r--manual/appendix/file_formats.tex4
-rw-r--r--manual/configure_rockbox/display_options.tex3
-rw-r--r--manual/configure_rockbox/playback_options.tex2
-rw-r--r--manual/configure_rockbox/recording_settings.tex6
-rw-r--r--manual/configure_rockbox/sound_settings.tex16
-rw-r--r--manual/configure_rockbox/system_options.tex46
-rw-r--r--manual/configure_rockbox/theme_settings.tex1
-rw-r--r--manual/getting_started/installation.tex26
-rw-r--r--manual/getting_started/vibe500_install.tex11
-rw-r--r--manual/main_menu/recording_screen.tex2
-rw-r--r--manual/platform/keymap-vibe500.tex105
-rw-r--r--manual/platform/vibe500.tex25
-rw-r--r--manual/rockbox_interface/browsing_and_playing.tex12
-rw-r--r--manual/rockbox_interface/main.tex39
-rw-r--r--manual/rockbox_interface/wps.tex6
17 files changed, 272 insertions, 40 deletions
diff --git a/manual/advanced_topics/main.tex b/manual/advanced_topics/main.tex
index 8670e051f8..7bbfcee093 100644
--- a/manual/advanced_topics/main.tex
+++ b/manual/advanced_topics/main.tex
@@ -572,7 +572,7 @@ You just ``play'' a file with the extension %
\opt{h100,h300}{\fname{.iriver}.} %
\opt{ipod}{\fname{.ipod}.} %
\opt{iaudio}{\fname{.iaudio}.} %
-\opt{sansa,h10,h10_5gb}{\fname{.mi4}.} %
+\opt{sansa,h10,h10_5gb,vibe500}{\fname{.mi4}.} %
\opt{sansaAMS}{\fname{.sansa}.} %
\opt{gigabeatf,gigabeats}{\fname{.gigabeat}.} %
This can be used to test new firmware versions without deleting your
diff --git a/manual/appendix/config_file_options.tex b/manual/appendix/config_file_options.tex
index 84bbdf30ab..2c5136d3b8 100644
--- a/manual/appendix/config_file_options.tex
+++ b/manual/appendix/config_file_options.tex
@@ -19,20 +19,20 @@
\opt{ipodvideo}{-89 to +6}%
\opt{x5}{-73 to +6}
\opt{e200,e200v2}{-74 to +6}
- \opt{ipodcolor}{-74 to +6}%
+ \opt{ipodcolor,vibe500}{-74 to +6}%
& dB\\
\nopt{x5}{%
bass & \opt{masd}{-15 to +15}%
\opt{masf}{-12 to +12}%
\opt{h100,h300}{0 to +24}%
\opt{ipod}{-6 to +9}%
- \opt{e200,e200v2}{-24 to +24}%
+ \opt{e200,e200v2,vibe500}{-24 to +24}%
& dB\\
treble & \opt{masd}{-15 to +15}%
\opt{masf}{-12 to +12}%
\opt{h100,h300}{0 to +6}%
\opt{ipod}{-6 to +9}%
- \opt{e200,e200v2}{-24 to +24}%
+ \opt{e200,e200v2,vibe500}{-24 to +24}%
& dB\\
}%
balance & -100 to +100 & \%\\
diff --git a/manual/appendix/file_formats.tex b/manual/appendix/file_formats.tex
index 77fafb5af3..08adaaf08d 100644
--- a/manual/appendix/file_formats.tex
+++ b/manual/appendix/file_formats.tex
@@ -62,7 +62,7 @@
\includegraphics[width=0.37cm]{appendix/images/icon-playlist.png}
& Playlist & \fname{.m3u, .m3u8} & Load the playlist and start playing
the first file \\
-\opt{h10,h10_5gb,sansa}{
+\opt{h10,h10_5gb,sansa,vibe500}{
\includegraphics[width=0.37cm]{appendix/images/icon-rolo.png}
& Rockbox firmware & \fname{.mi4} & Load the new firmware with ROLO \\
}
@@ -138,7 +138,7 @@
\opt{gigabeats}{
Monkey's Audio & \fname{.ape, .mac} & -c1000 to -c4000 files decode
fast enough to be useful.}
- \opt{ipod,h10,h10_5gb,mrobe100,sansa}{
+ \opt{ipod,h10,h10_5gb,mrobe100,sansa,vibe500}{
Monkey's Audio & \fname{.ape, .mac} & Only -c1000 files decode fast
enough to be useful.}
\\
diff --git a/manual/configure_rockbox/display_options.tex b/manual/configure_rockbox/display_options.tex
index b78a155b82..6d32e44963 100644
--- a/manual/configure_rockbox/display_options.tex
+++ b/manual/configure_rockbox/display_options.tex
@@ -168,7 +168,8 @@
\opt{ondio}{\ButtonMenu+\ButtonRight/\ButtonLeft}
\opt{c200,e200,h100,h300,ipod1g2g,ipod3g,ipod4g,ipodcolor,ipodmini,ipodnano,
ipodnano2g,ipodvideo,x5,mrobe100,gigabeatf,gigabeats,e200v2}
- {Long \ButtonRight/\ButtonLeft}\opt{h10,h10_5gb}{Long \ButtonRew/\ButtonFF}.
+ {Long \ButtonRight/\ButtonLeft}\opt{h10,h10_5gb}{Long \ButtonRew/\ButtonFF}
+ \opt{vibe500}{Long \ButtonPrev/\ButtonNext}.
Setting this option to \setting{Yes}
will keep the list entries at their fixed positions and allow them to be
scrolled out of view, whereas \setting{No} will only scroll those entries
diff --git a/manual/configure_rockbox/playback_options.tex b/manual/configure_rockbox/playback_options.tex
index d9e8e78426..da6f6efa9b 100644
--- a/manual/configure_rockbox/playback_options.tex
+++ b/manual/configure_rockbox/playback_options.tex
@@ -43,7 +43,7 @@ you to configure settings related to audio playback.
Setting the End Point (B) is done accordingly using
\ActionWpsAbSetBNextDir{}. To reset the markers press \ActionWpsAbReset{}.
}%
- \opt{ipod,IAUDIO_X5_PAD,ONDIO_PAD,PLAYER_PAD}{%
+ \opt{ipod,IAUDIO_X5_PAD,ONDIO_PAD,PLAYER_PAD,PBELL_VIBE500_PAD}{%
To set the Start Point (A) press \ActionWpsBrowse{}. The following
press of \ActionWpsBrowse{} will set the End Point (B), and a third
successive \ActionWpsBrowse{} will reset the markers.
diff --git a/manual/configure_rockbox/recording_settings.tex b/manual/configure_rockbox/recording_settings.tex
index aa469aca03..14a53e9b4a 100644
--- a/manual/configure_rockbox/recording_settings.tex
+++ b/manual/configure_rockbox/recording_settings.tex
@@ -46,7 +46,7 @@
Choose the recording frequency (sample rate).
\opt{masf}{48~kHz, 44.1~kHz, 32~kHz, 24~kHz, 22.05~kHz, 16~kHz}
\opt{h100,h300}{44.1~kHz, 22.05~kHz and 11.025~kHz}
- \opt{x5}{88.2~kHz, 44.1~kHz, 22.05~kHz and 11.025~kHz}
+ \opt{x5,vibe500}{88.2~kHz, 44.1~kHz, 22.05~kHz and 11.025~kHz}
\opt{sansaAMS}{96~kHz, 88.2~kHz, 64~kHz, 48~kHz, 44.1~kHz, 32~kHz, 24~kHz, %
22.05~kHz, 16~kHz, 12~kHz, 11.025~kHz and 8~kHz}
\opt{gigabeats}{48~kHz, 44.1~kHz, 32~kHz, 24~kHz, 22.05~kHz, 16~kHz, 12~kHz, %
@@ -75,8 +75,8 @@
Choose the source of the recording. The options are:
\opt{recorder,recorderv2fm,h100}{\setting{SPDIF (digital)}, }%
\nopt{ipodnano,ipodvideo}{\setting{Mic}\nopt{radio}
- {\nopt{recorder,m5,ipod4g,ipodcolor}{,} and }}%
- \nopt{sansa,sansaAMS}{\nopt{ipodnano,ipodvideo,recorder,m5,ipod4g,ipodcolor}%
+ {\nopt{recorder,m5,ipod4g,ipodcolor,vibe500}{,} and }}%
+ \nopt{sansa,sansaAMS}{\nopt{ipodnano,ipodvideo,recorder,m5,ipod4g,ipodcolor,vibe500}%
{, }\setting{Line In}}%
\nopt{radio}{.}
\opt{radio}{and {\setting{FM Radio}}. For more information on recording from the radio
diff --git a/manual/configure_rockbox/sound_settings.tex b/manual/configure_rockbox/sound_settings.tex
index 467a90c582..21d65b35d8 100644
--- a/manual/configure_rockbox/sound_settings.tex
+++ b/manual/configure_rockbox/sound_settings.tex
@@ -11,7 +11,7 @@ change to customise your listening experience.
can produce without possible distortion (clipping). All values lower than
this reference will be negative and yield a progressively softer volume.
\opt{player,recorder,recorderv2fm,ondio,x5,m5,ipodnano,ipodnano2g,ipodvideo,
- ipodcolor,ipod1g2g,h10,h10_5gb,sansa,sansaAMS,gigabeats,gigabeatf}{
+ ipodcolor,ipod1g2g,h10,h10_5gb,sansa,sansaAMS,gigabeats,gigabeatf,vibe500}{
Values higher than 0~dB are available and can be used to raise the
volume more than would otherwise be possible. These volume levels will
ordinarily lead to distorted sound, but might work nicely for music that has
@@ -26,7 +26,7 @@ change to customise your listening experience.
\opt{ipodnano2g,ipodcolor,ipod1g2g,h10,h10_5gb,sansa,sansaAMS}{minimum of
-74~dB to a maximum of +6~dB.}%
\opt{gigabeats}{minimum of -90~dB to a maximum of +6~dB.}%
- \opt{gigabeatf}{minimum of -74~dB to a maximum of +6~dB.}%
+ \opt{gigabeatf,vibe500}{minimum of -74~dB to a maximum of +6~dB.}%
\opt{ipodvideo}{\\Remark: Lowering the volume below -57~dB will also affect the line-out
and the recording gain.}
@@ -40,7 +40,7 @@ change to customise your listening experience.
\opt{h100,h300}{The minimum setting is 0~dB and the maximum is 24~dB.}%
\opt{ipodnano,ipodnano2g,ipodcolor}{The minimum setting is -6~dB and the maximum is 9~dB.}%
\opt{ipodvideo}{The minimum setting is -12~dB and the maximum is 12~dB.}%
- \opt{x5,sansa,sansaAMS,h10,h10_5gb}{The minimum setting is -24~dB and the maximum is 24~dB.}
+ \opt{x5,sansa,sansaAMS,h10,h10_5gb,vibe500}{The minimum setting is -24~dB and the maximum is 24~dB.}
\opt{ipodvideo}{
\section{Bass Cutoff}
@@ -60,7 +60,7 @@ change to customise your listening experience.
\opt{h100,h300}{The minimum setting is 0~dB and the maximum is 6~dB.}%
\opt{ipodnano,ipodnano2g,ipodcolor}{The minimum setting is -6~dB and the maximum is 9~dB.}%
\opt{ipodvideo}{The minimum setting is -12~dB and the maximum is 12~dB.}%
- \opt{x5,sansa,sansaAMS,h10,h10_5gb}{The minimum setting is -24~dB and the maximum is 24~dB.}
+ \opt{x5,sansa,sansaAMS,h10,h10_5gb,vibe500}{The minimum setting is -24~dB and the maximum is 24~dB.}
\opt{ipodvideo}{
\section{Treble Cutoff}
@@ -326,7 +326,7 @@ change to customise your listening experience.
\begin{table}
\begin{btnmap}{}{}
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_VIDEO_PAD}{\ButtonScrollFwd}
- \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD}{\ButtonUp}
+ \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,PBELL_VIBE500_PAD}{\ButtonUp}
\opt{SANSA_E200_PAD}{\ButtonScrollBack}
\opt{GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonRight}
\opt{COWON_D2_PAD}{\TouchMidRight}
@@ -336,7 +336,7 @@ change to customise your listening experience.
& Raises the highlighted parameter.\\
%
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_VIDEO_PAD}{\ButtonScrollBack}
- \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD}{\ButtonDown}
+ \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,PBELL_VIBE500_PAD}{\ButtonDown}
\opt{SANSA_E200_PAD}{\ButtonScrollFwd}
\opt{GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonLeft}
\opt{touchscreen}{\TouchMidLeft}
@@ -349,6 +349,7 @@ change to customise your listening experience.
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_VIDEO_PAD}{\ButtonLeft}
\opt{SANSA_E200_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonUp}
\opt{COWON_D2_PAD}{\ActionStdPrev}
+ \opt{PBELL_VIBE500_PAD}{\ButtonPrev}
\opt{HAVEREMOTEKEYMAP}{& }
\opt{GIGABEAT_RC_PAD}{\ButtonRCVolUp}
& Moves to the previous EQ band. \\
@@ -357,12 +358,14 @@ change to customise your listening experience.
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_VIDEO_PAD}{\ButtonRight}
\opt{SANSA_E200_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonDown}
\opt{COWON_D2_PAD}{\ActionStdNext}
+ \opt{PBELL_VIBE500_PAD}{\ButtonNext}
\opt{HAVEREMOTEKEYMAP}{& }
\opt{GIGABEAT_RC_PAD}{\ButtonRCVolDown}
& Moves to the next EQ band. \\
%
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonSelect}
\opt{IAUDIO_X5_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_VIDEO_PAD,SANSA_E200_PAD}{\ButtonSelect}
+ \opt{PBELL_VIBE500_PAD}{\ButtonOK}
\opt{touchscreen}{\ButtonMenu{} or \TouchCenter}
\opt{HAVEREMOTEKEYMAP}{&
\opt{IRIVER_RC_H100_PAD}{\ButtonRCSelect}
@@ -376,6 +379,7 @@ change to customise your listening experience.
\opt{IAUDIO_X5_PAD}{\ButtonPower/\ButtonRec}
\opt{SANSA_E200_PAD}{\ButtonPower/\ButtonRight}
\opt{GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonPower}
+ \opt{PBELL_VIBE500_PAD}{\ButtonCancel}
\opt{touchscreen}{\ButtonPower{} or \TouchTopLeft}
\opt{HAVEREMOTEKEYMAP}{&
\opt{IRIVER_RC_H100_PAD}{\ButtonRCStop}
diff --git a/manual/configure_rockbox/system_options.tex b/manual/configure_rockbox/system_options.tex
index 18209a87a2..0cfe22c4f8 100644
--- a/manual/configure_rockbox/system_options.tex
+++ b/manual/configure_rockbox/system_options.tex
@@ -17,7 +17,7 @@
capacity (in mAh) the battery being used has. The default is
\opt{player,recorder}{1500mAh}%
\opt{recorderv2fm}{2200mAh}%
- \opt{ondiosp,ondiofm}{1000mAh}%
+ \opt{ondiosp,ondiofm,vibe500}{1000mAh}%
\opt{h100,h300}{1300mAh}%
\opt{ipodmini}{400mAh (1G) or 630mAh (2G)}%
\opt{ipodcolor}{700mAh}%
@@ -205,17 +205,20 @@ therefore result in better runtime.
keypad mode. There are different modes which provide different
functionality.
\opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD%
- ,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD}{%
+ ,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD%
+ ,PBELL_VIBE500_PAD}{%
Switching modes back and forth is done by pressing the
\opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonRec}%
\opt{GIGABEAT_S_PAD,SANSA_CLIP_PAD,MROBE100_PAD,IRIVER_H10_PAD}%
{\ButtonPower}%
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonSelect+\ButtonRight}
+ \opt{PBELL_VIBE500_PAD}{\ButtonOK+\ButtonPrev}
and
\opt{SANSA_E200_PAD,SANSA_C200_PAD}{Long \ButtonRec}%
\opt{GIGABEAT_S_PAD,SANSA_CLIP_PAD,MROBE100_PAD,IRIVER_H10_PAD}%
{Long \ButtonPower}%
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonSelect+\ButtonLeft}
+ \opt{PBELL_VIBE500_PAD}{\ButtonOK+\ButtonNext}
keys, respectively.%
}%
\opt{HAVEREMOTEKEYMAP}{
@@ -240,7 +243,7 @@ therefore result in better runtime.
\opt{GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}
{\ButtonVolUp / \ButtonVolDown}
\opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown}
- \opt{MROBE100_PAD}{\ButtonUp / \ButtonDown}
+ \opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonUp / \ButtonDown}
&
\opt{HAVEREMOTEKEYMAP}{
\opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}
@@ -254,6 +257,7 @@ therefore result in better runtime.
,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD}{\ButtonSelect}
\opt{GIGABEAT_S_PAD}{\ButtonSelect; \ButtonBack}
\opt{IRIVER_H10_PAD}{\ButtonFF}
+ \opt{IRIVER_VIBE500_PAD}{\ButtonMenu}
&
\opt{HAVEREMOTEKEYMAP}{
\opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF}%
@@ -265,7 +269,7 @@ therefore result in better runtime.
% Playback play / pause
\opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonUp}
\opt{IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD%
- ,MROBE100_PAD}{\ButtonPlay}
+ ,MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonPlay}
\opt{GIGABEAT_S_PAD}{\ButtonPlay; \ButtonUp}
&
\opt{HAVEREMOTEKEYMAP}{
@@ -282,6 +286,7 @@ therefore result in better runtime.
\opt{IRIVER_H10_PAD}{\ButtonRew; Long \ButtonPlay}
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
{\ButtonMenu; Long \ButtonPlay}
+ \opt{PBELL_VIBE500_PAD}{\ButtonCancel; Long \ButtonPlay}
\opt{MROBE100_PAD}{\ButtonDisplay; Long {\ButtonPlay}}
&
\opt{HAVEREMOTEKEYMAP}{
@@ -296,6 +301,7 @@ therefore result in better runtime.
IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD%
,MROBE100_PAD}
{\ButtonLeft}
+ \opt{PBELL_VIBE500_PAD}{\ButtonPrev}
\opt{GIGABEAT_RC_PAD}{\ButtonPrev; \ButtonLeft}%
&
\opt{HAVEREMOTEKEYMAP}{
@@ -309,6 +315,7 @@ therefore result in better runtime.
,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD%
,MROBE100_PAD}
{\ButtonRight}
+ \opt{PBELL_VIBE500_PAD}{\ButtonNext}
\opt{GIGABEAT_RC_PAD}{\ButtonNext; \ButtonRight}%
&
\opt{HAVEREMOTEKEYMAP}{
@@ -331,7 +338,7 @@ therefore result in better runtime.
\opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonUp}
\opt{GIGABEAT_S_PAD}{\ButtonPlay; \ButtonUp}
\opt{IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD%
- ,MROBE100_PAD}{\ButtonPlay}
+ ,MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonPlay}
&
\opt{HAVEREMOTEKEYMAP}{
\opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{\ButtonRCPlay}%
@@ -343,7 +350,7 @@ therefore result in better runtime.
\opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonPower}
\opt{GIGABEAT_S_PAD}{Long \ButtonPlay; Long \ButtonUp}
\opt{SANSA_CLIP_PAD}{\ButtonHome}
- \opt{IRIVER_H10_PAD}{Long \ButtonPlay}
+ \opt{IRIVER_H10_PAD,PBELL_VIBE500_PAD}{Long \ButtonPlay}
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{Long \ButtonPlay}
\opt{MROBE100_PAD}{\ButtonDisplay; Long \ButtonPlay}
&
@@ -358,6 +365,7 @@ therefore result in better runtime.
,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD}{\ButtonLeft}
\opt{GIGABEAT_S_PAD}{\ButtonPrev; \ButtonLeft}
\opt{IRIVER_H10_PAD}{\ButtonRew}
+ \opt{PBELL_VIBE500_PAD}{\ButtonPrev}
&
\opt{HAVEREMOTEKEYMAP}{
\opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{\ButtonRCRew}%
@@ -370,6 +378,7 @@ therefore result in better runtime.
,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD}{\ButtonRight}
\opt{GIGABEAT_S_PAD}{\ButtonNext; \ButtonRight}
\opt{IRIVER_H10_PAD}{\ButtonFF}
+ \opt{PBELL_VIBE500_PAD}{\ButtonNext}
&
\opt{HAVEREMOTEKEYMAP}{
\opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{\ButtonRCFF}%
@@ -382,6 +391,7 @@ therefore result in better runtime.
,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD}{Long \ButtonLeft}
\opt{GIGABEAT_S_PAD}{Long \ButtonPrev; Long \ButtonLeft}
\opt{IRIVER_H10_PAD}{Long \ButtonRew}
+ \opt{PBELL_VIBE500_PAD}{Long \ButtonPrev}
&
\opt{HAVEREMOTEKEYMAP}{
\opt{MROBE100_RC_PAD}{Long \ButtonRCRew}%
@@ -394,6 +404,7 @@ therefore result in better runtime.
,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD}{Long \ButtonRight}
\opt{GIGABEAT_S_PAD}{Long \ButtonNext; Long \ButtonRight}
\opt{IRIVER_H10_PAD}{Long \ButtonFF}
+ \opt{PBELL_VIBE500_PAD}{Long \ButtonNext}
&
\opt{HAVEREMOTEKEYMAP}{
\opt{MROBE100_RC_PAD}{Long \ButtonRCFF}%
@@ -407,6 +418,7 @@ therefore result in better runtime.
\opt{IRIVER_H10_PAD}{\ButtonLeft}
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD}
{\ButtonMenu}
+ \opt{PBELL_VIBE500_PAD}{\ButtonCancel}
&
\opt{HAVEREMOTEKEYMAP}{
\opt{MROBE100_RC_PAD}{\ButtonRCDisplay}%
@@ -420,6 +432,7 @@ therefore result in better runtime.
\opt{IRIVER_H10_PAD}{Long \ButtonLeft}
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD}
{Long \ButtonMenu}
+ \opt{PBELL_VIBE500_PAD}{\ButtonMenu}
&
\opt{HAVEREMOTEKEYMAP}{
\opt{MROBE100_RC_PAD}{Long \ButtonRCDisplay}%
@@ -433,7 +446,7 @@ therefore result in better runtime.
\opt{GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}
{\ButtonVolUp / \ButtonVolDown}
\opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown}
- \opt{MROBE100_PAD}{\ButtonUp / \ButtonDown}
+ \opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonUp / \ButtonDown}
&
\opt{HAVEREMOTEKEYMAP}{
\opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}
@@ -448,6 +461,7 @@ therefore result in better runtime.
{\ButtonSelect}
\opt{GIGABEAT_S_PAD}{\ButtonSelect; \ButtonBack}
\opt{IRIVER_H10_PAD}{\ButtonRight}
+ \opt{PBELL_VIBE500_PAD}{\ButtonOK}
&
\opt{HAVEREMOTEKEYMAP}{
\opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF}%
@@ -461,6 +475,7 @@ therefore result in better runtime.
,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD}{Long \ButtonSelect}
\opt{GIGABEAT_S_PAD}{Long \ButtonSelect; Long \ButtonBack}
\opt{IRIVER_H10_PAD}{Long \ButtonRight}
+ \opt{PBELL_VIBE500_PAD}{Long \ButtonOK}
&
\opt{HAVEREMOTEKEYMAP}{
\opt{GIGABEAT_RC_PAD}{Long \ButtonRCRew}%
@@ -485,7 +500,7 @@ therefore result in better runtime.
\opt{GIGABEAT_S_PAD}
{\ButtonPrev; \ButtonVolUp / \ButtonNext; \ButtonVolDown}
\opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown}
- \opt{MROBE100_PAD}{\ButtonUp / \ButtonDown}
+ \opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonUp / \ButtonDown}
&
\opt{HAVEREMOTEKEYMAP}{
\opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}
@@ -501,6 +516,7 @@ therefore result in better runtime.
\opt{IRIVER_H10_PAD}{\ButtonRew / \ButtonFF}
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD}
{\ButtonPlay / \ButtonMenu}
+ \opt{PBELL_VIBE500_PAD}{\ButtonOK / \ButtonCancel}
&
\opt{HAVEREMOTEKEYMAP}{
\opt{MROBE100_RC_PAD}{\ButtonRCPlay / \ButtonRCDisplay}%
@@ -515,6 +531,7 @@ therefore result in better runtime.
\opt{IRIVER_H10_PAD}{Long \ButtonRew / Long \ButtonFF}
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD}
{Long \ButtonPlay / Long \ButtonMenu}
+ \opt{PBELL_VIBE500_PAD}{\ButtonPlay / \ButtonMenu}
&
\opt{HAVEREMOTEKEYMAP}{
\opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF / Long \ButtonRCRew}%
@@ -536,6 +553,7 @@ therefore result in better runtime.
\opt{IRIVER_H10_PAD}{Long \ButtonRew+\ButtonFF}
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
{Long \ButtonPlay+\ButtonMenu}
+ \opt{PBELL_VIBE500_PAD}{Long \ButtonPlay}
&
\opt{HAVEREMOTEKEYMAP}{
\opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF+\ButtonRCRew}%
@@ -549,6 +567,7 @@ therefore result in better runtime.
,SANSA_CLIP_PAD,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD%
,IPOD_1G2G_PAD,MROBE100_PAD}
{\ButtonLeft / \ButtonRight}
+ \opt{PBELL_VIBE500_PAD}{\ButtonPrev / \ButtonNext}
&
\opt{HAVEREMOTEKEYMAP}{
\opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}
@@ -565,6 +584,7 @@ therefore result in better runtime.
\opt{MROBE100_PAD}{Long \ButtonDisplay}
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
{Long \ButtonSelect+\ButtonMenu}
+ \opt{PBELL_VIBE500_PAD}{Long \ButtonCancel}
&
\opt{HAVEREMOTEKEYMAP}{
\opt{GIGABEAT_RC_PAD}{Long \ButtonRCPlay}%
@@ -577,6 +597,7 @@ therefore result in better runtime.
,SANSA_CLIP_PAD,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD%
,IPOD_1G2G_PAD,MROBE100_PAD}
{Long \ButtonLeft / Long \ButtonRight}
+ \opt{PBELL_VIBE500_PAD}{Long \ButtonPrev / Long \ButtonNext}
&
\opt{HAVEREMOTEKEYMAP}{
\opt{MROBE100_RC_PAD}{Long \ButtonRCRew / Long \ButtonRCFF}%
@@ -591,6 +612,7 @@ therefore result in better runtime.
\opt{IRIVER_H10_PAD}{\ButtonPlay}
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
{Long \ButtonSelect+\ButtonPlay}
+ \opt{PBELL_VIBE500_PAD}{Long \ButtonRec}
&
\opt{HAVEREMOTEKEYMAP}{
\opt{GIGABEAT_RC_PAD}{\ButtonRCPlay}%
@@ -615,6 +637,8 @@ therefore result in better runtime.
\ButtonLeft / \ButtonRight}
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
{\ButtonMenu / \ButtonPlay / \ButtonLeft / \ButtonRight}
+ \opt{PBELL_VIBE500_PAD}
+ {\ButtonUp / \ButtonDown / \ButtonPrev / \ButtonNext}
&
\opt{HAVEREMOTEKEYMAP}{
\opt{MROBE100_RC_PAD}{\ButtonRCPlay / \ButtonRCDisplay /
@@ -629,7 +653,7 @@ therefore result in better runtime.
{\ButtonSelect}
\opt{GIGABEAT_S_PAD}{\ButtonSelect; \ButtonBack}
\opt{IRIVER_H10_PAD}{\ButtonPlay}
- \opt{MROBE100_PAD}{\ButtonMenu}
+ \opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonMenu}
&
\opt{HAVEREMOTEKEYMAP}{
\opt{MROBE100_RC_PAD}{\ButtonRCHeart}%
@@ -642,7 +666,7 @@ therefore result in better runtime.
\opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonPower}
\opt{GIGABEAT_S_PAD}{\ButtonMenu}
\opt{SANSA_CLIP_PAD}{\ButtonHome}
- \opt{MROBE100_PAD}{\ButtonPlay}
+ \opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonPlay}
&
\opt{HAVEREMOTEKEYMAP}{
&}
@@ -658,6 +682,8 @@ therefore result in better runtime.
{\ButtonVolUp; \ButtonPrev / \ButtonVolDown; \ButtonNext}
\opt{SANSA_C200_PAD,SANSA_CLIP_PAD,MROBE100_PAD}
{\ButtonVolUp / \ButtonVolDown}
+ \opt{PBELL_VIBE500_PAD}
+ {\ButtonOK / \ButtonCancel}
&
\opt{HAVEREMOTEKEYMAP}{
\opt{MROBE100_RC_PAD}{\ButtonRCVolUp / \ButtonRCVolDown}%
diff --git a/manual/configure_rockbox/theme_settings.tex b/manual/configure_rockbox/theme_settings.tex
index fde223453e..35cf716828 100644
--- a/manual/configure_rockbox/theme_settings.tex
+++ b/manual/configure_rockbox/theme_settings.tex
@@ -40,6 +40,7 @@ customize the visual apperance of Rockbox.
\opt{gigabeatf}{\url{http://themes.rockbox.org/index.php?target=gigabeatf}}%
\opt{gigabeats}{\url{http://themes.rockbox.org/index.php?target=gigabeats}}%
\opt{mrobe100}{\url{http://themes.rockbox.org/index.php?target=mrobe100}}%
+ \opt{vibe500}{\url{http://themes.rockbox.org/index.php?target=vibe500}}%
.
\note{Themes do not have to be purely visual. It is quite possible to create
diff --git a/manual/getting_started/installation.tex b/manual/getting_started/installation.tex
index 8447c4be15..ac1d0df1f8 100644
--- a/manual/getting_started/installation.tex
+++ b/manual/getting_started/installation.tex
@@ -171,7 +171,17 @@ follow the instructions at
$\rightarrow$ Connections $\rightarrow$ PC Connections} is set to
\setting{gigabeat room}. Also, during installation, do not connect your
\dap{} using the cradle but plug the USB cable directly to the \dap{}.
- }
+ }
+ \opt{vibe500}{
+ The installation requires you to use UMS mode.
+ In order to start up your \playertype{} in UMS mode you need to:
+ \begin{enumerate}
+ \item Turn off the \dap{} (Original Firmware).
+ \item Connect your \playertype{} to the computer using the data cable.
+ \item Push and hold \ButtonPower{} (for about 2 seconds) until the "USB" screen appears.
+ \end{enumerate}
+ The \dap{} will now appear as a regular disk on your computer.
+ }
\end{description}
}
@@ -407,7 +417,7 @@ data partiton.}}
\dap{}.}}
\item Connect your \dap{} to the computer via USB
- \opt{sansa,sansaAMS,h10,h10_5gb}{ in MSC mode }
+ \opt{sansa,sansaAMS,h10,h10_5gb,vibe500}{ in MSC mode }
\opt{ipod3g,ipod4g,ipodmini,ipodcolor}{ or Firewire }as described in
the manual that came with your \dap{}.
@@ -453,6 +463,7 @@ structure that Rockbox needs.\\}
\opt{sansaAMS}{\input{getting_started/sansaAMS_install.tex}}
\opt{mrobe100}{\input{getting_started/mrobe100_install.tex}}
\opt{cowond2}{\input{getting_started/cowond2_install.tex}}
+ \opt{vibe500}{\input{getting_started/vibe500_install.tex}}
}}
\subsection{Finishing the install}\label{ref:finish_install}
@@ -483,7 +494,7 @@ structure that Rockbox needs.\\}
\end{itemize}
}
-\opt{h10,h10_5gb,ipod,mrobe100,sansa,archos,sansaAMS,cowond2}{
+\opt{h10,h10_5gb,ipod,mrobe100,sansa,archos,sansaAMS,cowond2,vibe500}{
Safely eject / unmount the USB drive, unplug the cable and restart.
}
@@ -630,6 +641,15 @@ completely follow the manual uninstallation instructions below.}}
it may be necessary to first put your device into UMS mode.
}
+\opt{vibe500}{
+ If you would like to go back to using the original \playerman{} software,
+ connect the \dap{} to your computer, and delete the
+ \fname{jukebox.mi4} file and rename
+ \fname{OF.mi4} to \fname{JUKEBOX.mi4}
+ in the \fname{System} directory on your \playertype{}. As in the installation,
+ it may be necessary to first put your device into UMS mode.
+}
+
\opt{mrobe100}{
If you would like to go back to using the original \playerman{} software,
connect the \dap{} to your computer, and delete the
diff --git a/manual/getting_started/vibe500_install.tex b/manual/getting_started/vibe500_install.tex
new file mode 100644
index 0000000000..38956e8d11
--- /dev/null
+++ b/manual/getting_started/vibe500_install.tex
@@ -0,0 +1,11 @@
+% $Id: %
+\subsubsection{Installation}
+\begin{enumerate}
+ \item Download
+ \url{http://download.rockbox.org/bootloader/vibe500/jukebox.mi4}
+ \item Connect your \playertype{} to the computer using UMS mode.
+ \item Rename the \fname{JUKEBOX.mi4} file to \fname{OF.mi4} in the \fname{System} directory on your \playertype{}.
+ \note{You should keep a safe backup of this file for use if you ever wish to switch back to the \playerman{} firmware.}
+ \note{If you cannot see the \fname{System} directory, you will need to make sure your operating system is configured to show hidden files and directories.}
+ \item Copy the \fname{jukebox.mi4} file you downloaded to the \fname{System} directory on your \dap{}.
+\end{enumerate}
diff --git a/manual/main_menu/recording_screen.tex b/manual/main_menu/recording_screen.tex
index 95f0d94757..5fa2e5e331 100644
--- a/manual/main_menu/recording_screen.tex
+++ b/manual/main_menu/recording_screen.tex
@@ -56,7 +56,7 @@ The controls for this screen are:
\\
%
\opt{IRIVER_H10_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD%
- ,SANSA_E200_PAD,IPOD_4G_PAD,SANSA_C200_PAD}{
+ ,SANSA_E200_PAD,IPOD_4G_PAD,SANSA_C200_PAD,PBELL_VIBE500_PAD}{
\ActionRecNewfile
&
\opt{HAVEREMOTEKEYMAP}{
diff --git a/manual/platform/keymap-vibe500.tex b/manual/platform/keymap-vibe500.tex
new file mode 100644
index 0000000000..e8dc5e0c57
--- /dev/null
+++ b/manual/platform/keymap-vibe500.tex
@@ -0,0 +1,105 @@
+% $Id: keymap-vibe500.tex 23883 2010-03-29 12:19:08Z b0hoon $
+
+\newcommand{\ButtonPower}{\btnfnt{Power}}
+\newcommand{\ButtonMenu}{\btnfnt{Menu}}
+\newcommand{\ButtonPlay}{\btnfnt{Play}}
+\newcommand{\ButtonPrev}{\btnfnt{Prev}}
+\newcommand{\ButtonNext}{\btnfnt{Next}}
+\newcommand{\ButtonUp}{\btnfnt{Scroll Up}}
+\newcommand{\ButtonDown}{\btnfnt{Scroll Down}}
+\newcommand{\ButtonOK}{\btnfnt{OK}}
+\newcommand{\ButtonCancel}{\btnfnt{Cancel}}
+\newcommand{\ButtonRec}{\btnfnt{Rec}}
+\newcommand{\ButtonHold}{\btnfnt{Hold}}
+
+%temporary for the lack of plugin keymaps
+\newcommand{\ButtonLeft}{\btnfnt{WhatLeft}}
+\newcommand{\ButtonRight}{\btnfnt{WhatRight}}
+\newcommand{\ButtonSelect}{\btnfnt{WhatSelect}}
+
+%Button actions, standard context
+\newcommand{\ActionStdPrev}{\ButtonUp}
+\newcommand{\ActionStdPrevRepeat}{\ButtonUp}
+\newcommand{\ActionStdNext}{\ButtonDown}
+\newcommand{\ActionStdNextRepeat}{\ButtonDown}
+\newcommand{\ActionStdCancel}{\ButtonPrev{} or \ButtonCancel}
+\newcommand{\ActionStdOk}{\ButtonNext{} or \ButtonOK}
+\newcommand{\ActionStdMenu}{\ButtonMenu}
+\newcommand{\ActionStdQuickScreen}{Long \ButtonOK}
+\newcommand{\ActionStdContext}{Long \ButtonMenu}
+\newcommand{\ActionQuickScreenExit}{\ButtonOK{} or \ButtonCancel}
+\newcommand{\ActionStdUsbCharge}{\ButtonRec}
+
+%Button actions, wps context
+\newcommand{\ActionWpsPlay}{\ButtonPlay}
+\newcommand{\ActionWpsStop}{Long \ButtonPlay}
+\newcommand{\ActionWpsSkipPrev}{\ButtonPrev}
+\newcommand{\ActionWpsSeekBack}{Long \ButtonPrev}
+\newcommand{\ActionWpsSkipNext}{\ButtonNext}
+\newcommand{\ActionWpsSeekFwd}{Long \ButtonNext}
+\newcommand{\ActionWpsVolDown}{\ButtonDown}
+\newcommand{\ActionWpsVolUp}{\ButtonUp}
+\newcommand{\ActionWpsBrowse}{\ButtonOK}
+\newcommand{\ActionWpsContext}{Long \ButtonMenu}
+\newcommand{\ActionWpsHotkey}{\ButtonRec}
+\newcommand{\ActionWpsPlaylist}{\ButtonCancel}
+\newcommand{\ActionWpsMenu}{\ButtonMenu}
+\newcommand{\ActionWpsQuickScreen}{Long \ButtonOK}
+
+%Button actions, tree context
+\newcommand{\ActionTreeWps}{\ButtonPlay}
+\newcommand{\ActionTreeStop}{Long \ButtonPlay}
+\newcommand{\ActionTreeEnter}{\ButtonNext}
+\newcommand{\ActionTreeParentDirectory}{\ButtonPrev}
+\newcommand{\ActionTreeHotkey}{\ButtonRec}
+
+%Button actions, YesNo context
+\newcommand{\ActionYesNoAccept}{\ButtonOK}
+
+%Button actions, Setting context
+\newcommand{\ActionSettingInc}{\ButtonUp}
+\newcommand{\ActionSettingDec}{\ButtonDown}
+
+%Button actions, Alarm screen
+\newcommand{\ActionAlarmSet}{\ButtonOK}
+\newcommand{\ActionAlarmCancel}{\ButtonCancel}
+\newcommand{\ActionAlarmHoursDec}{\ButtonPrev}
+\newcommand{\ActionAlarmHoursInc}{\ButtonNext}
+
+%Button actions, Virtual Keyboard Context
+\newcommand{\ActionKbdLeft}{\ButtonPrev}
+\newcommand{\ActionKbdRight}{\ButtonNext}
+\newcommand{\ActionKbdSelect}{\ButtonPlay}
+\newcommand{\ActionKbdDone}{\ButtonOK}
+\newcommand{\ActionKbdAbort}{\ButtonCancel}
+\newcommand{\ActionKbdUp}{\ButtonUp}
+\newcommand{\ActionKbdDown}{\ButtonDown}
+\newcommand{\ActionKbdBackSpace}{\ButtonMenu}
+\newcommand{\ActionKbdMorseInput}{Long \ButtonMenu}
+\newcommand{\ActionKbdMorseSelect}{\ButtonPlay}
+
+%Button actions, Pitch Screen context
+\newcommand{\ActionPsToggleMode}{\ButtonPlay}
+\newcommand{\ActionPsIncSmall}{\ButtonUp}
+\newcommand{\ActionPsIncBig}{\ButtonUp}
+\newcommand{\ActionPsDecSmall}{\ButtonDown}
+\newcommand{\ActionPsDecBig}{\ButtonDown}
+\newcommand{\ActionPsNudgeLeft}{\ButtonPrev}
+\newcommand{\ActionPsNudgeRight}{\ButtonNext}
+\newcommand{\ActionPsReset}{\ButtonMenu}
+\newcommand{\ActionPsExit}{\ButtonOK}
+
+%Button actions, Recording screen context
+
+\newcommand{\ActionRecNewfile}{\ButtonRec}
+\newcommand{\ActionRecMenu}{Long \ButtonMenu}
+\newcommand{\ActionRecPause}{\ButtonPlay}
+\newcommand{\ActionRecExit}{\ButtonCancel}
+\newcommand{\ActionRecSettingsInc}{\ButtonNext}
+\newcommand{\ActionRecSettingsDec}{\ButtonPrev}
+\newcommand{\ActionRecPrev}{\ButtonUp}
+\newcommand{\ActionRecNext}{\ButtonDown}
+
+%Button actions, Bookmark screen context
+\newcommand{\ActionBmDelete}{Long \ButtonCancel}
+
diff --git a/manual/platform/vibe500.tex b/manual/platform/vibe500.tex
new file mode 100644
index 0000000000..1dc515d846
--- /dev/null
+++ b/manual/platform/vibe500.tex
@@ -0,0 +1,25 @@
+% $Id: vibe500.tex 24014 2010-03-29 21:39:44Z b0hoon $ %
+\def\UseOption{vibe500}
+\edef\UseOption{\UseOption,HAVE_RB_BL_ON_DISK}
+\edef\UseOption{\UseOption,PBELL_VIBE500_PAD}
+\edef\UseOption{\UseOption,HAVE_BACKLIGHT}
+\edef\UseOption{\UseOption,HAVE_BUTTON_LIGHTS}
+\edef\UseOption{\UseOption,HAVE_DISK_STORAGE}
+\edef\UseOption{\UseOption,packardbell}
+
+\newcommand{\playerman}{Packard Bell}
+\newcommand{\playertype}{Vibe 500}
+\newcommand{\playerlongtype}{\playertype}
+\newcommand{\genericimg}{160x128x16}
+\newcommand{\specimg}{vibe500}
+%Used to name the player, e.g. ...to the \dap
+\newcommand{\dap}{player}
+%For use when referring to the player. E.g. the \daps\ capacity ...
+\newcommand{\daps}{player's}
+\newcommand{\firmwarefilename}{\fname{rockbox.mi4}}
+\newcommand{\firmwareextension}{\fname{mi4}}
+\newcommand{\screenshotsize}{4cm}
+\newcommand{\disk}{hard disk}
+
+% link external keymap file
+\input{platform/keymap-vibe500.tex}
diff --git a/manual/rockbox_interface/browsing_and_playing.tex b/manual/rockbox_interface/browsing_and_playing.tex
index 2406fb97da..e7bbc5c585 100644
--- a/manual/rockbox_interface/browsing_and_playing.tex
+++ b/manual/rockbox_interface/browsing_and_playing.tex
@@ -215,7 +215,7 @@ example when renaming a file or creating a new directory.
Also you can switch to Morse code input mode by changing the
\setting{Use Morse Code Input} setting%
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H10_PAD%
- ,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD,SANSA_E200_PAD}%
+ ,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD,SANSA_E200_PAD,PBELL_VIBE500_PAD}%
{ or by pressing \ActionKbdMorseInput{} in the virtual keyboard}%
.
}
@@ -269,7 +269,8 @@ example when renaming a file or creating a new directory.
\end{btnmap}
\end{table}
}
-\opt{ONDIO_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H10_PAD,IAUDIO_X5_PAD,IAUDIO_M3_PAD}{
+\opt{ONDIO_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H10_PAD,IAUDIO_X5_PAD,IAUDIO_M3_PAD
+ ,PBELL_VIBE500_PAD}{
\textbf{Picker area}
\begin{table}
\begin{btnmap}{}{}
@@ -288,6 +289,11 @@ example when renaming a file or creating a new directory.
\opt{HAVEREMOTEKEYMAP}{& }
& Insert the selected keyboard letter at the current line cursor position. \\
%
+ \opt{PBELL_VIBE500_PAD}{
+ \ActionKbdBackSpace
+ & Delete the character before the line cursor. \\
+ }
+ %
\ActionKbdDone
\opt{HAVEREMOTEKEYMAP}{& }
& Exit the virtual keyboard and save any changes. \\
@@ -297,7 +303,7 @@ example when renaming a file or creating a new directory.
& Exit the virtual keyboard without saving any changes. \\
%
\opt{morse_input}{
- \opt{IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H10_PAD}{
+ \opt{IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H10_PAD,PBELL_VIBE500_PAD}{
\ActionKbdMorseInput
\opt{HAVEREMOTEKEYMAP}{& }
& Toggle keyboard input mode and Morse code input mode. \\
diff --git a/manual/rockbox_interface/main.tex b/manual/rockbox_interface/main.tex
index 1d28792352..bd1d2b5f91 100644
--- a/manual/rockbox_interface/main.tex
+++ b/manual/rockbox_interface/main.tex
@@ -405,6 +405,26 @@ detail in the following paragraph.
above this button is the headphone jack.
}
%
+ \opt{vibe500}{
+ Hold or lay the \dap{} so that the side with the controls and
+ LCD is facing towards you. Below the LCD is the touch sensitive pad with the \ButtonMenu{},
+ \ButtonPlay{}, \ButtonPrev{}, \ButtonNext{} controls and the scroll pad in the centre. The
+ scroll pad is oriented vertically and it is between the \ButtonOK{} and \ButtonCancel{} buttons.
+ Sliding the finger between these buttons down or up acts as \ButtonDown{} or \ButtonUp{}
+ action respectively. Note that the scroll pad is sensitive, so you will need to move
+ slowly at first and get a feel for how it works.
+
+ There are two buttons on the right hand side of the \dap{}: \ButtonPower{} on the top and
+ \ButtonRec{} underneath. Under these buttons, from top to bottom you can find: USB connector,
+ power connector and the reset hole to make a hardware reset.
+
+ The \ButtonHold{} switch is located on the left hand side of the \dap{}. Note that when the
+ \ButtonHold{} switch is moved to the top of the \dap{}, hold is on, and none of the other
+ controls do anything. Be sure \ButtonHold{} is off before trying to use your player.
+
+ On the top on the \dap{} is the internal microphone on the left and the line-in jack, near
+ the headphone jack on the right.}
+ %
\opt{player}{
The main controls of this player are a four-way button on the right below
the screen, and two round buttons to the left of it. Hold the \dap{} with
@@ -472,7 +492,8 @@ To turn on and off your Rockbox enabled \dap{} use the following keys:
\opt{ONDIO_PAD}{\ButtonOff}\opt{RECORDER_PAD,PLAYER_PAD}%
{Long \ButtonOn}%
\opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD%
- ,GIGABEAT_PAD,MROBE100_PAD,GIGABEAT_S_PAD,sansaAMS}{\ButtonPower}%
+ ,GIGABEAT_PAD,MROBE100_PAD,GIGABEAT_S_PAD,sansaAMS,PBELL_VIBE500_PAD%
+ }{\ButtonPower}%
\opt{COWON_D2_PAD} {\ButtonPower{}, then \ButtonHold}%
\opt{HAVEREMOTEKEYMAP}{&
\opt{IRIVER_RC_H100_PAD}{\ButtonRCOn}%
@@ -484,8 +505,8 @@ To turn on and off your Rockbox enabled \dap{} use the following keys:
\opt{recorder}{Double tap \ButtonOff\ when playback is stopped}%
\opt{PLAYER_PAD}{From the Main Menu, select \textbf{Shutdown}}%
\opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD%
- ,GIGABEAT_PAD,MROBE100_PAD,GIGABEAT_S_PAD,sansaAMS,COWON_D2_PAD}%
- {Long \ButtonPower}%
+ ,GIGABEAT_PAD,MROBE100_PAD,GIGABEAT_S_PAD,sansaAMS,COWON_D2_PAD%
+ ,PBELL_VIBE500_PAD}{Long \ButtonPower}%
\opt{HAVEREMOTEKEYMAP}{&
\opt{IRIVER_RC_H100_PAD}{Long \ButtonRCStop}%
}
@@ -518,7 +539,8 @@ To turn on and off your Rockbox enabled \dap{} use the following keys:
\opt{SANSA_E200_PAD,SANSA_C200_PAD,IAUDIO_X5_PAD,IAUDIO_M5_PAD}
{\ButtonPower} until the \dap{} shuts off or reboots.
}%
-\opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_M3_PAD,IRIVER_H10_PAD,MROBE100_PAD}{%
+\opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_M3_PAD,IRIVER_H10_PAD,MROBE100_PAD
+,PBELL_VIBE500_PAD}{%
In the unlikely event of a software failure, a hardware reset can be
performed by inserting a paperclip gently into the Reset hole.
}%
@@ -615,6 +637,15 @@ To turn on and off your Rockbox enabled \dap{} use the following keys:
Use \ButtonPower{} to boot the original \playerman{} firmware.
}
+ \opt{vibe500}
+ {
+ Rockbox has a dual-boot feature. It loads the original firmware from
+ the file \fname{/System/OF.mi4}. To boot into the original firmware,
+ press the \ButtonPower{} normally, without holding it. After the backlight
+ reaction (when it turns on) immediately press and hold the \ButtonOK{}
+ button.
+ }
+
}
\subsection{Putting music on your \dap{}}
diff --git a/manual/rockbox_interface/wps.tex b/manual/rockbox_interface/wps.tex
index 65c7cfd560..b41235b9d9 100644
--- a/manual/rockbox_interface/wps.tex
+++ b/manual/rockbox_interface/wps.tex
@@ -130,7 +130,7 @@ your WPS (While Playing Screen).
\opt{HAVEREMOTEKEYMAP}{& \ActionRCWpsPitchScreen}
& Show \setting{Pitch Screen} (see \reference{sec:pitchscreen}).\\%
}%
- \opt{GIGABEAT_PAD,GIGABEAT_S_PAD,SANSA_CLIP_PAD,MROBE100_PAD}{%
+ \opt{GIGABEAT_PAD,GIGABEAT_S_PAD,SANSA_CLIP_PAD,MROBE100_PAD,PBELL_VIBE500_PAD}{%
\ActionWpsPlaylist
& Show current \setting{Playlist}.\\%
}%
@@ -274,7 +274,7 @@ Menu} (see \reference{ref:Hotkeys}).} To access this screen, %
SANSA_C200_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD}{
press \ActionWpsIdThreeScreen. }%
\opt{PLAYER_PAD,ONDIO_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IAUDIO_X5_PAD,IAUDIO_M3_PAD,%
- GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD,SANSA_CLIP_PAD}{press
+ GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD,SANSA_CLIP_PAD,PBELL_VIBE500_PAD}{press
\ActionWpsContext{} to access the \setting{WPS Context Menu} and select
\setting{Show Track Info}. }%
\opt{RECORDER_PAD,PLAYER_PAD,ONDIO_PAD}{Use \ButtonLeft\ and \ButtonRight\
@@ -362,10 +362,12 @@ This may even be the whole track. \opt{hotkey}{\setting{Hotkey}able (see \refere
& Increase~/ Decrease pitch by 0.1\% (in procentual mode) or 0.1
semitone (in semitone mode).\\
%
+ \nopt{PBELL_VIBE500_PAD}{ % ther is no long scroll up or down because of slide
\ActionPsIncBig{} / \ActionPsDecBig
\opt{HAVEREMOTEKEYMAP}{& \ActionRCPsIncBig{} / \ActionRCPsDecBig}
& Increase~/ Decrease pitch by 1\% (in procentual mode) or a semitone
(in semitone mode).\\
+ }
%
\ActionPsNudgeLeft{} / \ActionPsNudgeRight
\opt{HAVEREMOTEKEYMAP}{& \ActionRCPsNudgeLeft{} / \ActionPsNudgeRight}