diff options
author | Keith Packard <keithp@keithp.com> | 2013-03-26 14:25:48 -0700 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2013-03-26 14:25:48 -0700 |
commit | 136ca0922e968d650e9e420a47d228611a3cb45e (patch) | |
tree | 16abf0ac865d387ba8793da509207f89ad26d667 /src/drivers/ao_rf_cc115l.h | |
parent | 4889b33af9700b9d872364f0cadaf9425cf84a7d (diff) |
altos: Improve CC115L driver. Generates carrier now.
Still no data, but at least the carrier comes up on frequency now.
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'src/drivers/ao_rf_cc115l.h')
-rw-r--r-- | src/drivers/ao_rf_cc115l.h | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/src/drivers/ao_rf_cc115l.h b/src/drivers/ao_rf_cc115l.h index ab80150e..6eb30bf2 100644 --- a/src/drivers/ao_rf_cc115l.h +++ b/src/drivers/ao_rf_cc115l.h @@ -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 */ @@ -46,4 +47,37 @@ 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) */ |