# HG changeset patch # User Mychaela Falconia # Date 1627624922 0 # Node ID b777b03fa84c707be723b36a4693e95622857b63 # Parent 74933941ea814deca6a36ace58d2cfaea0f08b90 newaec: some fc-tmsh auw 12 invokations for manual experimentation diff -r 74933941ea81 -r b777b03fa84c newaec/README --- /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. diff -r 74933941ea81 -r b777b03fa84c newaec/aec-disable --- /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 diff -r 74933941ea81 -r b777b03fa84c newaec/pirelli-handfree --- /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 diff -r 74933941ea81 -r b777b03fa84c newaec/pirelli-handheld --- /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