changeset 66:a2857b6c3d87

FC-handset-spec section 2.3.1: change for bigcolor-spk-* configs
author Mychaela Falconia <falcon@freecalypso.org>
date Tue, 15 Jun 2021 22:58:06 +0000
parents 153b517ccc7a
children ed686a290f2d
files FC-handset-spec
diffstat 1 files changed, 9 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/FC-handset-spec	Tue Jun 15 19:57:05 2021 +0000
+++ b/FC-handset-spec	Tue Jun 15 22:58:06 2021 +0000
@@ -1166,13 +1166,15 @@
 
 2.3.1. Loudspeaker inclusion or omission
 
-The Mother's plan is to use a long press of the right side button as the command
-for entering or exiting hands-free loudspeaker mode; by this design, if this
-right side button does not exist on a given target, then loudspeaker mode cannot
-be entered.  Furthermore, our code supporting hands-free loudspeaker mode can be
-limited to just bigcolor configuration (conditionalize on LSCREEN preprocessor
-symbol), further excluding this mode from ports to alien targets like Mot C1xx
-and Pirelli DP-L10.
+The Mother's plan is to conditionalize loudspeaker support on the firmware build
+configuration.  Once we implement initial support for audio modes using RiViera
+Audio Service, our basic bigcolor-{gprs,vo} and smallbw configurations will
+support only handheld and headset modes, but not handfree.  We will then later
+add new bigcolor-spk-* configurations whose purpose will be to support
+loudspeaker-equipped phone handset targets; these configurations will enable
+support for the hands-free loudspeaker mode (and will expect the loudspeaker
+and handfree audio mode to be available), and will also switch the ringtone
+generation mechanism from the buzzer to Melody E1 - see section 2.4.
 
 2.3.2. Headset inclusion or omission