altos: Improve CC115L driver. Generates carrier now.
[fw/altos] / src / drivers / ao_rf_cc115l.h
index ab80150ed6a67805af8321a2c1eb339ae01f3430..6eb30bf29bcb276dc6837b45c874434b362bb95e 100644 (file)
@@ -8,6 +8,7 @@
  ***************************************************************/
 
 
+#if 0
         CC115L_IOCFG2,                      0x2e,        /* GDO2 Output Pin Configuration */
         CC115L_IOCFG1,                      0x2e,        /* GDO1 Output Pin Configuration */
         CC115L_IOCFG0,                      0x06,        /* GDO0 Output Pin Configuration */
         CC115L_MARCSTATE,                   0x00,        /* Main Radio Control State Machine State */
         CC115L_PKTSTATUS,                   0x00,        /* Current GDOx Status and Packet Status */
         CC115L_TXBYTES,                     0x00,        /* Underflow and Number of Bytes */
+#endif
+               
+/***************************************************************
+ *  SmartRF Studio(tm) Export
+ *
+ *  Radio register settings specifed with address, value
+ *
+ *  RF device: CC115L
+ *
+ ***************************************************************/
+
+
+        CC115L_IOCFG0,                      0x06,       /* GDO0 Output Pin Configuration */
+        CC115L_FIFOTHR,                     0x47,       /* TX FIFO Thresholds */
+        CC115L_PKTCTRL0,                    0x05,       /* Packet Automation Control */
+        CC115L_FREQ2,                       0x10,       /* Frequency Control Word, High Byte */
+        CC115L_FREQ1,                       0xb6,       /* Frequency Control Word, Middle Byte */
+        CC115L_FREQ0,                       0xa5,       /* Frequency Control Word, Low Byte */
+        CC115L_MDMCFG4,                     0xfa,       /* Modem Configuration */
+        CC115L_MDMCFG3,                     0x83,       /* Modem Configuration */
+        CC115L_MDMCFG2,                     0x13,       /* Modem Configuration */
+        CC115L_MDMCFG1,                     0x21,       /* Modem Configuration */
+        CC115L_DEVIATN,                     0x35,       /* Modem Deviation Setting */
+        CC115L_MCSM0,                       0x18,       /* Main Radio Control State Machine Configuration */
+        CC115L_RESERVED_0X20,               0xfb,       /* Use setting from SmartRF Studio */
+        CC115L_FSCAL3,                      0xe9,       /* Frequency Synthesizer Calibration */
+        CC115L_FSCAL2,                      0x2a,       /* Frequency Synthesizer Calibration */
+        CC115L_FSCAL1,                      0x00,       /* Frequency Synthesizer Calibration */
+        CC115L_FSCAL0,                      0x1f,       /* Frequency Synthesizer Calibration */
+        CC115L_TEST2,                       0x81,       /* Various Test Settings */
+        CC115L_TEST1,                       0x35,       /* Various Test Settings */
+        CC115L_TEST0,                       0x09,       /* Various Test Settings */
 
+       CC115L_PA,                          0x60,        /* Power setting (0dBm) */