changeset 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 74933941ea81
children 7ad65d870b2f
files newaec/README newaec/aec-disable newaec/pirelli-handfree newaec/pirelli-handheld
diffstat 4 files changed, 27 insertions(+), 0 deletions(-) [+]
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.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/newaec/aec-disable	Fri Jul 30 06:02:02 2021 +0000
@@ -0,0 +1,1 @@
+fc-tmsh auw 12 0 0 1 0x7FFF 0x1FFF 0x4000 0x32 0x1000 0x1000 0 0 0
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/newaec/pirelli-handfree	Fri Jul 30 06:02:02 2021 +0000
@@ -0,0 +1,1 @@
+fc-tmsh auw 12 2 1 0x14 0xCCC 0x0FFF 0x4000 0x32 0x1000 0x1000 0 4 0x60
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/newaec/pirelli-handheld	Fri Jul 30 06:02:02 2021 +0000
@@ -0,0 +1,1 @@
+fc-tmsh auw 12 2 1 0x14 0xCCC 0x59AD 0x4000 0x32 0x1000 0x1000 0 4 0