From ed5fe91d35d624de1d928210ae1dd1e38be5c85c Mon Sep 17 00:00:00 2001 From: Krzysiek Egzmont Date: Thu, 7 Dec 2023 19:20:36 +0100 Subject: [PATCH] Lowest possible power --- driver/bk4819.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/driver/bk4819.c b/driver/bk4819.c index f7ac28a5..14403936 100644 --- a/driver/bk4819.c +++ b/driver/bk4819.c @@ -713,10 +713,13 @@ void BK4819_SetupPowerAmplifier(const uint8_t bias, const uint32_t frequency) // 7 = max // 0 = min // - // 280MHz g1=1 g2=0 (-14.9dBm), g1=4 g2=2 (0.13dBm) - const uint8_t gain = (frequency < 28000000) ? (1u << 3) | (0u << 0) : (4u << 3) | (2u << 0); + // 280MHz g1=1 g2=0 (-14.9dBm), g1=4 g2=2 (0.13dBm) + uint8_t gain = (frequency < 28000000) ? (1u << 3) | (0u << 0) : (4u << 3) | (2u << 0); + gain = 0b000010; + (void)bias; + (void)frequency; const uint8_t enable = 1; - BK4819_WriteRegister(BK4819_REG_36, (bias << 8) | (enable << 7) | (gain << 0)); + BK4819_WriteRegister(BK4819_REG_36, (16 << 8) | (enable << 7) | (gain << 0)); } void BK4819_SetFrequency(uint32_t Frequency)