1

Revision:
17:5f34cbe2ac53
Parent:
15:e1c04ec39aa4
Child:
18:78c5e644d37a
--- a/radio.h	Wed Oct 30 12:50:54 2019 -0700
+++ b/radio.h	Mon Jun 01 15:59:56 2020 -0700
@@ -85,7 +85,6 @@
         static float GetRssiInst(void);
         static void Init(const RadioEvents_t*, unsigned spiHz=1000000);
         static int Send(uint8_t size, timestamp_t maxListenTime, timestamp_t channelFreeTime, int rssiThresh);
-        //static void PrintStatus(void);
         static void service(void);
 		static uint32_t lora_toa_us(uint8_t pktLen);
         static volatile us_timestamp_t irqAt;
@@ -102,7 +101,12 @@
 
         static void set_tx_dbm(int8_t dbm);
 
+#ifdef DEVICE_LPTICKER
         static LowPowerTimer lpt;
+#else
+        static Timer lpt;
+#endif
+
 #ifdef SX127x_H 
         static SX127x radio;
         static SX127x_lora lora;
@@ -121,6 +125,13 @@
         static unsigned nSymbs;
         static unsigned rxTimeoutMs;
         static SX128x radio;
+#elif defined(SX1265_H)
+        static SX1265 radio;
+        static void dio9_top_half(void);
+        static void timeout_callback(bool);
+        static void rx_done(uint8_t, float, float);
+        static void txDoneBottom(void);
+        static uint8_t loraTimeoutSymbols;
 #else
         #error import radio driver library
 #endif