Fork of SX1276 library, with setLowDataRateOptimize() function added to configure "Low Datarate Optimize" setting of chip.

Dependents:   SX1276_terminal SX1276_Semtech_GUI

Fork of SX127x by wayne roberts

Revision:
4:d987ac2836bf
Parent:
3:3bf2515b1eed
Child:
6:5d94ee847016
--- a/sx127x_fsk.h	Fri May 02 01:18:59 2014 +0000
+++ b/sx127x_fsk.h	Fri May 02 23:35:30 2014 +0000
@@ -266,6 +266,9 @@
          * before SX127x_fsk can be used, eanble() must be called.  LoRa mode is unavailable while FSK is in use. */
         void enable(void);
         
+        /** put FSK modem to some functioning default */
+        void init(void);
+        
         /** fills radio FIFO with payload contents, prior to transmission
          * @param len count of bytes to put into FIFO
          * @note tx_buf[] should contain desired payload (to send) prior to calling
@@ -283,6 +286,12 @@
         /** bw_hz: single side (ssb) */
         void set_rx_dcc_bw_hz(uint32_t bw_hz, char afc);
         
+        uint32_t get_bitrate(void);
+        void set_bitrate(uint32_t);
+
+        uint32_t get_tx_fdev_hz(void);
+        void set_tx_fdev_hz(uint32_t);
+        
         service_action_e service(void); // (SLIH) ISR bottom half 
         
         RegRxConfig_t        RegRxConfig;         // 0x0d