Hi everybody
I'm using the MSP430FG4618/F2013 Experimenter Board to control the CC1101CC1190 transceiver(both 915 and 869 MHz).
My current goal is transmitting power at a certain freq. (869/915) in continuous way. I'm using IAR embedded workbench to program.
I've downloaded the software "Wireless interface using MSP430" for IAR and I based my software on it.
First of all I used the CC1101EM 868/915 MHz, and I used the values given by SmartRF Studio 7 in order to transmit only in continuous way, and it worked in that way.
Afterwards I took the CC1101-CC1190EM,I used the same program and I used the register settings given by SmartRF Studio 7(choosing the appropiate range extender).
The SmartRF Studio settings are the following:
Base frequency: 915 (or 869);
Channel number: 0;
Channel spacing: 200 kHz;
Xtal freq. : 26 MHz (27 MHz);
Data rate: 1.2 kBaud;
RX filter BW: 58 kHz;
Modulation format: ASK/OOK;
Continuous transmission, unmodulated;
Data format: Sync. serial mode.
Output power: 15 dBm.
In this way it does not work very well, I mean, randomly the RF signal switches from 13 dBm to -30/ -40 dBm.
I put the jumper on the tranceivers in this way:
PA_EN = GDO0;
LNA_EN = GDO2;
HGM = VDD.
Since I want only to transmit, I need this configuration: PA = ON, LNA=OFF, HGM =ON. Hence I've tried to change the GDOX_CFG as follows:
IOCFG0 = 6F
> GDO0_INV = 01 (Hardwired to 1 = PA on)
> GDO0_CFG= 2F (can be used to control external PA/LNA, from page 62 of CC1101 datasheet)
IOCFG2 = 2F
> GDO2_INV = 00 (Hardwired to 0 = LNA off)
> GDO2_CFG = 2F
In this case I have almost the same RF signal behavior as before. It's seems like a power supply problem.
Have you got any tips?
Thanks in advance.