This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Configuration for AMB8423 868Mhz / example code

Other Parts Discussed in Thread: SIMPLICITI, CC1101, TEST2, CC2500

Hi all,

 

I have the eZ430-RF2500 kit, the Ez430-chronos-868 kit and 2 pcs AMB8423 Amber radio modules 868Mhz.

Can anybody explain me what configuration I have to change for the ez430-RF2500 kit when I want to hook up the AMB8423 868Mhz instead of the standard 2,4Ghz modules who come with the ez430-RF2500 kit ?

 

Regards,

Albert

  • Hi Albert,

     

    Have you had any luck? I'm having the same problem but I'm using the 915MHz version. I've been pulling my hair out trying to link the 2 devices using SimpliciTI. I'm basically trying to "link" the watch to the AMB8423 and putting a breakpoint in the LinkListen code on the AMB8423 side, and nothing ever happens... I've tried various "SmartRF" constants, to no avail. Amber even sent me a zip file with a demo called "Wireless sensor monitor demo", still no luck.

    Many thanks in advance to anyone who can show us the path!

     

    Francis

  • As faith would have it, I manage to make them talk not too long after writing my post!

    I basically entered all the applicable parameters for the radio in SmartRF Studio, choosing the CC1101 device first. I used the 'Expert mode' tab. The parameters are described in the simpliciti.h of the watch project. After that, I exported the SmartRF Studio results using the "SimpliciTI settings" template, and copy-pasted them into my smartrf_CC1101.h

    Here they are in case anyone needs them. Bear in mind these settings are for the 915 MHz Chronos. Good luck to anyone who needs those!

    /***************************************************************

    * SmartRF Studio(tm) Export

    *

    * Radio register settings specifed with C-code

    * compatible #define statements.

    *

    ***************************************************************/

    #ifndef SMARTRF_CC1101_H

    #define SMARTRF_CC1101_H

    #define SMARTRF_RADIO_CC1101

    #define SMARTRF_SETTING_FSCTRL1 0x0E

    #define SMARTRF_SETTING_IOCFG0 0x06

    #define SMARTRF_SETTING_FSCTRL0 0x00

    #define SMARTRF_SETTING_FREQ2 0x22

    #define SMARTRF_SETTING_FREQ1 0xD8

    #define SMARTRF_SETTING_FREQ0 0x9B

    #define SMARTRF_SETTING_MDMCFG4 0x7B

    #define SMARTRF_SETTING_MDMCFG3 0x83

    #define SMARTRF_SETTING_MDMCFG2 0x13

    #define SMARTRF_SETTING_MDMCFG1 0x42

    #define SMARTRF_SETTING_MDMCFG0 0xF8

    #define SMARTRF_SETTING_CHANNR 0x00

    #define SMARTRF_SETTING_DEVIATN 0x42

    #define SMARTRF_SETTING_FREND1 0xB6

    #define SMARTRF_SETTING_FREND0 0x10

    #define SMARTRF_SETTING_MCSM0 0x18

    #define SMARTRF_SETTING_FOCCFG 0x1D

    #define SMARTRF_SETTING_BSCFG 0x1C

    #define SMARTRF_SETTING_AGCCTRL2 0xC7

    #define SMARTRF_SETTING_AGCCTRL1 0x00

    #define SMARTRF_SETTING_AGCCTRL0 0xB0

    #define SMARTRF_SETTING_FSCAL3 0xEA

    #define SMARTRF_SETTING_FSCAL2 0x2A

    #define SMARTRF_SETTING_FSCAL1 0x00

    #define SMARTRF_SETTING_FSCAL0 0x1F

    #define SMARTRF_SETTING_FSTEST 0x59

    #define SMARTRF_SETTING_TEST2 0x88

    #define SMARTRF_SETTING_TEST1 0x31

    #define SMARTRF_SETTING_TEST0 0x09

    #define SMARTRF_SETTING_FIFOTHR 0x07

    #define SMARTRF_SETTING_IOCFG2 0x29

    #define SMARTRF_SETTING_PKTCTRL1 0x04

    #define SMARTRF_SETTING_PKTCTRL0 0x05

    #define SMARTRF_SETTING_ADDR 0x00

    #define SMARTRF_SETTING_PKTLEN 0xFF

    #endif

     

  • Hi Francis,

     

    Nice to read that you managed to hook up the amber unit !

    Finally, I also managed to get communication between the chronos chip and the amber unit with simpliciti.

    I have done this by changing the predifined symbols in the properties window of CCSv4.

    So Now I can test simplicity code examples on the watch communication with the amber unit !!

     

    But unfortionally, I can not figure out how to hook up the Amber unit to the ezChronos watch with the default sport watch software !

     

    Any ideas ?

     

     

  • Seems like you are really close, then! So you say you got the Chronos chip to talk to the Amber unit, but not the sportswatch s/w. You mean you managed to make a modified Chronos to talk to the Amber unit, but would like to not have to modify the watch? If that's the case, then have a look at the Access Point s/w that is also included with the watch. For me, this is installed in C:\Program Files (x86)\Texas Instruments\eZ430-Chronos\Software Projects\RF Access Point.

     

    Good luck!

     

  • Hi,

    I know this thread is a little old, I hope you guys are still around. I am trying to connect the Chronos with the AMB8423 also. At the moment I am trying to adapt the Simpliciti Peer to Peer example project to the CC1101 instead of the CC2500 by editing the "CC2500-LinkListen" and "CC2500-LinkTo" folders in "SimpliciTI-CCS-1.1.1\Projects\Examples\eZ430RF\Simple_Peer_to_Peer\CCS\Project"

    I see the folder "smartrf_CC1101.h" that contains the SmartRf register settings that you said  to edit in order to apply the same frequency as the Chronos watch. But how do I adapt the simple peer to peer example project to the CC1101 instead of the CC2500? There seems to be a lot of automatically generated files in the "CC2500-LinkListen" and "CC2500-LinkTo" folders and I am not sure how to edit them.

    Is this a practical path that I am taking to establish a connection with the Chronos and the AMB8423 or is there an easier way I should be trying?

    I hope you are still around I could really use some help. Thanks to anybody else who might be able to give me some input also.

     

     

     

     

  • can you be more explicit on what you changed in the"predifined symbols"?

**Attention** This is a public forum