sx1261/2 driver

Dependents:   alarm_slave iq_sx126x sx126x_simple_TX_shield_2020a sx126x_simple_RX_shield_2020a ... more

Driver for SX1261 or SX1262

Revision:
12:7a3ec8bb8407
Parent:
11:1cd95e76519a
--- a/sx12xx.h	Wed Mar 04 19:59:06 2020 +0000
+++ b/sx12xx.h	Mon May 04 17:48:12 2020 -0700
@@ -113,6 +113,7 @@
 #define REG_ADDR_SDCFG0                0x889 // 
 #define REG_ADDR_RFFREQ                0x88b // 31bits
 #define REG_ADDR_FREQ_OFFSET           0x88f // 19bits
+#define REG_ADDR_AGC_SENSI_ADJ         0x8ac // 8bits
 #define REG_ADDR_ANACTRL6              0x8d7 // 6bits
 #define REG_ADDR_ANACTRL7              0x8d8 // 6bits
 #define REG_ADDR_ANACTRL15             0x8e1 // 7bits
@@ -181,6 +182,14 @@
     uint8_t octet;
 } sdCfg0_t;  // at 0x889
 
+typedef union {
+    struct {
+        uint8_t power_mode:     2; // 0,1
+        uint8_t sensi_adjust:   6; // 2,3,4,5,6,7
+    } bits;
+    uint8_t octet;
+} AgcSensiAdj_t;  // at 0x8ac
+
 #define LORA_BW_7           0x00 // 7.81 kHz real
 #define LORA_BW_10          0x08 // 10.42 kHz real
 #define LORA_BW_15          0x01 // 15.63 kHz real