How to override AGC and use manual attenuation values?
I want to disable the AGC and use supply manual attenuation values.
Disabling the AGC is pretty straight forward, I just set the AGC_EN bit in AGC0CTRL to zero.
This works fine, but the gain/attenuation is fixed at the reset value and I'd like to use a custom value.
To set manual attenuation values, I suppose I need to write them to the AGC_ANA_ENG register.
However, i noticed something weird: This AGC_ANA_ENG register is not present in the driver files. Its not mentioned anywhere and in the MRSUBG register definitions it is listed as "Reserved". The "Description of STM32WL3 HAL and LL drivers" pdf (UM3438) even lists a couple of LL-functions to modify it, such as LL_MRSubG_SetAgcForceGains, but they exist nowhere in the driver files.
Why is this register not mentioned in the official driver files and why dont the LL-methods exist?
