comparison FC-handset-spec @ 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
comparison
equal deleted inserted replaced
65:153b517ccc7a 66:a2857b6c3d87
1164 entered. /aud/*.vol files maintained by RiViera Audio Service will serve as the 1164 entered. /aud/*.vol files maintained by RiViera Audio Service will serve as the
1165 non-volatile volume setting store for each mode. 1165 non-volatile volume setting store for each mode.
1166 1166
1167 2.3.1. Loudspeaker inclusion or omission 1167 2.3.1. Loudspeaker inclusion or omission
1168 1168
1169 The Mother's plan is to use a long press of the right side button as the command 1169 The Mother's plan is to conditionalize loudspeaker support on the firmware build
1170 for entering or exiting hands-free loudspeaker mode; by this design, if this 1170 configuration. Once we implement initial support for audio modes using RiViera
1171 right side button does not exist on a given target, then loudspeaker mode cannot 1171 Audio Service, our basic bigcolor-{gprs,vo} and smallbw configurations will
1172 be entered. Furthermore, our code supporting hands-free loudspeaker mode can be 1172 support only handheld and headset modes, but not handfree. We will then later
1173 limited to just bigcolor configuration (conditionalize on LSCREEN preprocessor 1173 add new bigcolor-spk-* configurations whose purpose will be to support
1174 symbol), further excluding this mode from ports to alien targets like Mot C1xx 1174 loudspeaker-equipped phone handset targets; these configurations will enable
1175 and Pirelli DP-L10. 1175 support for the hands-free loudspeaker mode (and will expect the loudspeaker
1176 and handfree audio mode to be available), and will also switch the ringtone
1177 generation mechanism from the buzzer to Melody E1 - see section 2.4.
1176 1178
1177 2.3.2. Headset inclusion or omission 1179 2.3.2. Headset inclusion or omission
1178 1180
1179 The code supporting wired headset mode will always be included in the firmware, 1181 The code supporting wired headset mode will always be included in the firmware,
1180 however, there will be a hardware driver function call to inquire if a headset 1182 however, there will be a hardware driver function call to inquire if a headset