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:
3:f6f2f8adcd22
Parent:
2:e6e159c8ab4d
Child:
4:b941bceb401d
diff -r e6e159c8ab4d -r f6f2f8adcd22 sx126x.cpp
--- a/sx126x.cpp	Mon Jun 11 11:15:18 2018 -0700
+++ b/sx126x.cpp	Tue Jul 03 15:38:55 2018 -0700
@@ -223,6 +223,13 @@
     xfer(OPCODE_SET_PACKET_TYPE, 1, 0, &type);
 }
 
+uint8_t SX126x::getPacketType()
+{
+    uint8_t buf[2];
+    xfer(OPCODE_GET_PACKET_TYPE, 0, 2, buf);
+    return buf[1];
+}
+
 void SX126x::SetDIO2AsRfSwitchCtrl(uint8_t en)
 {
     xfer(OPCODE_SET_DIO2_AS_RFSWITCH, 1, 0, &en);