diff newaec/README @ 9:b777b03fa84c

newaec: some fc-tmsh auw 12 invokations for manual experimentation
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 30 Jul 2021 06:02:02 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/newaec/README	Fri Jul 30 06:02:02 2021 +0000
@@ -0,0 +1,24 @@
+As of 2021-07-29, our FC Tourmaline firmware has L1_NEW_AEC enabled.  As a
+result of this change, auw 12 command (sent via fc-tmsh) takes 12 data number
+arguments instead of 5, and the full capabilities of the AEC block in the DSP
+can be exercised.
+
+The 3 little one-line files given in this directory (aec-disable,
+pirelli-handheld and pirelli-handfree) contain fc-tmsh auw 12 invokations with
+different numbers, intended for manual experimentation with our new AEC - run,
+for example, sh pirelli-handfree.  The 3 AEC configurations are:
+
+* aec-disable is the default disabled state of the AEC block - the initial state
+  of your FCDEV3B/Caramel2/etc board if you do nothing.
+
+* pirelli-handheld is the AEC configuration extracted from Pirelli's firmware,
+  used in the handheld mode.
+
+* pirelli-handfree is the AEC configuration extracted from Pirelli's firmware,
+  used in the hands-free loudspeaker mode.
+
+Applying pirelli-handfree AEC config to an FCDEV3B setup with the "official"
+FreeCalypso HQ loudspeaker and microphone produces noticeable improvement in
+voice call quality, as perceived by the person on the far end of the call: the
+delayed acoustic echo goes away, and the tester reported that my voice sounded
+better too.