All of them. On both sides (AC and RC).
For example, here are the names of all parameters on AC side:
Code:
$ grep name P3X_FW_V01.07.0060_m0900.json
"name" : "og_hardcoded.lightbridge_stm32.packet_received_attenuation_override"
"name" : "og_hardcoded.lightbridge_stm32.packet_received_attenuation_value"
"name" : "og_hardcoded.lightbridge_stm32.board_ad4_attenuation_tx1_ce"
"name" : "og_hardcoded.lightbridge_stm32.board_ad4_attenuation_tx2_ce"
"name" : "og_hardcoded.lightbridge_stm32.board_ad5_attenuation_tx1_ce"
"name" : "og_hardcoded.lightbridge_stm32.board_ad5_attenuation_tx2_ce"
"name" : "og_hardcoded.lightbridge_stm32.board_ar6_attenuation_tx1_ce"
"name" : "og_hardcoded.lightbridge_stm32.board_ar6_attenuation_tx2_ce"
"name" : "og_hardcoded.lightbridge_stm32.board_ar7_attenuation_tx1_ce"
"name" : "og_hardcoded.lightbridge_stm32.board_ar7_attenuation_tx2_ce"
"name" : "og_hardcoded.lightbridge_stm32.board_ad2_attenuation_tx1_ce"
"name" : "og_hardcoded.lightbridge_stm32.board_ad2_attenuation_tx2_ce"
"name" : "og_hardcoded.lightbridge_stm32.board_ad4_attenuation_tx1_fcc"
"name" : "og_hardcoded.lightbridge_stm32.board_ad4_attenuation_tx2_fcc"
"name" : "og_hardcoded.lightbridge_stm32.board_ad5_attenuation_tx1_fcc"
"name" : "og_hardcoded.lightbridge_stm32.board_ad5_attenuation_tx2_fcc"
"name" : "og_hardcoded.lightbridge_stm32.board_ar6_attenuation_tx1_fcc"
"name" : "og_hardcoded.lightbridge_stm32.board_ar6_attenuation_tx2_fcc"
"name" : "og_hardcoded.lightbridge_stm32.board_ar7_attenuation_tx1_fcc"
"name" : "og_hardcoded.lightbridge_stm32.board_ar7_attenuation_tx2_fcc"
"name" : "og_hardcoded.lightbridge_stm32.board_ad2_attenuation_tx1_fcc"
"name" : "og_hardcoded.lightbridge_stm32.board_ad2_attenuation_tx2_fcc"
"name" : "og_hardcoded.lightbridge_stm32.mcu_firmware_version"
So:
1. Enabled attenuation_override, set override value to 0
2. Set all per-board values to 0 (not sure idea which board I have)
3. Incremented version number, so that I can flash it without the
debug forcing
Extract, modify, repack. Then flash.