We are trying to use the Tx attenuation pin control mode paired with Frequency Hopping, and are running into issues.
We have successfully implemented the following use-cases:
1. FH-TDD mode, using tx atten spi control mode and the frequency hopping table - we successfully adjust attenuation at the beginning of each hop by writing new entries to the table
2. TDD mode (non hopping), using tx atten pin control mode - we successfully increment/decrement attenuation during an ongoing burst by pulsing DGPIOs
What we would like to do is a combination of the two - configure freq hop mode, but use pin control to increment/decrement attenuation during an ongoing burst. This use-case involves long dwell times at a particular frequency, and we want to compensate for temperature changes during the hop.
We load a FH-TDD profile (same as in use-case 1) and configure out_voltage0_atten_control_mode to 'pin' (as in use-case 2). However, it seems like the frequency hopping table is still applied at the beginning of each hop, and pulsing the increment/decrement pins does not change the output level.
Is there a way to configure our system for such a use-case?
Thank you for your help,
Owen Morrison
Edit Notes
Updated for clarity[edited by: omorrison at 11:34 PM (GMT -4) on 18 Jun 2026]